<SEC-DOCUMENT>0001193125-25-263731.txt : 20251104
<SEC-HEADER>0001193125-25-263731.hdr.sgml : 20251104
<ACCEPTANCE-DATETIME>20251104093915
ACCESSION NUMBER:		0001193125-25-263731
CONFORMED SUBMISSION TYPE:	424B5
PUBLIC DOCUMENT COUNT:		14
FILED AS OF DATE:		20251104
DATE AS OF CHANGE:		20251104

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Strategy Inc
		CENTRAL INDEX KEY:			0001050446
		STANDARD INDUSTRIAL CLASSIFICATION:	FINANCE SERVICES [6199]
		ORGANIZATION NAME:           	09 Crypto Assets
		EIN:				510323571
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		424B5
		SEC ACT:		1933 Act
		SEC FILE NUMBER:	333-284510
		FILM NUMBER:		251446839

	BUSINESS ADDRESS:	
		STREET 1:		1850 TOWERS CRESCENT PLAZA
		CITY:			TYSONS CORNER
		STATE:			VA
		ZIP:			22182
		BUSINESS PHONE:		703-848-8600

	MAIL ADDRESS:	
		STREET 1:		1850 TOWERS CRESCENT PLAZA
		CITY:			TYSONS CORNER
		STATE:			VA
		ZIP:			22182

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	MICROSTRATEGY Inc
		DATE OF NAME CHANGE:	20180821

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	MICROSTRATEGY INC
		DATE OF NAME CHANGE:	19971126
</SEC-HEADER>
<DOCUMENT>
<TYPE>424B5
<SEQUENCE>1
<FILENAME>d87888d424b5.htm
<DESCRIPTION>424B5
<TEXT>
<HTML><HEAD>
<TITLE>424B5</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE" STYLE="line-height:Normal">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>As Filed Pursuant to Rule 424(b)(5) <BR>Registration No. 333-284510 </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>PROSPECTUS SUPPLEMENT </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>(To Prospectus Supplement Dated
November 4, 2025, and Prospectus Dated January&nbsp;27, 2025) </B></P> <P STYLE="margin-top:10pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>CLASS A COMMON STOCK ANNEX </B></P>
<P STYLE="font-size:10pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:0pt;margin-bottom:0pt" ALIGN="center">


<IMG SRC="g87888g01h14.jpg" ALT="LOGO" STYLE="width:2.45667in;height:0.683333in;">
 </P> <P STYLE="margin-top:10pt; margin-bottom:0pt; font-size:14pt; font-family:Times New Roman" ALIGN="center"><B>Class&nbsp;A Common Stock </B></P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><center><DIV STYLE="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%">&nbsp;</DIV></center>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:9pt; font-family:Times New Roman">We have entered into an Omnibus Sales Agreement (the &#8220;Sales Agreement&#8221;) with TD Securities (USA) LLC, Barclays Capital Inc., The
Benchmark Company, LLC, BTIG, LLC, Canaccord Genuity LLC, Cantor Fitzgerald &amp; Co., Clear Street LLC, Compass Point Research &amp; Trading, LLC, H.C. Wainwright &amp; Co., LLC, Keefe, Bruyette &amp; Woods, Inc., Maxim Group LLC, Mizuho Securities
USA LLC, Morgan Stanley &amp; Co. LLC, Santander US Capital Markets LLC, SG Americas Securities, LLC, and TCBI Securities Inc. doing business as Texas Capital Securities (collectively, the &#8220;Agents&#8221;), dated November 4, 2025, relating to
the sale of shares of our class A common stock, par value $0.001 per share, and shares of several series of our preferred stock, par value $0.001 per share. In accordance with the terms of the Sales Agreement, under this prospectus supplement
relating to the sale of our class A common stock (the &#8220;Common Stock Annex&#8221;), we may offer and sell shares of our class A common stock having an aggregate offering price of up to $15,854,365,265.54 from time to time through one or more of
the Agents, acting as our sales agents. The shares of class A common stock offered hereunder are among the securities described in the base prospectus supplement dated November 4, 2025, that we filed with the Securities and Exchange Commission (the
&#8220;SEC&#8221;) on such date (the &#8220;base prospectus supplement&#8221;) and an accompanying prospectus dated January 27, 2025. This Common Stock Annex should be read in conjunction with that base prospectus supplement and accompanying
prospectus and the contents of that base prospectus supplement and accompanying prospectus are incorporated by reference into this Common Stock Annex. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:9pt; font-family:Times New Roman">We had previously registered the offer, issuance and sale of up to $21,000,000,000 of our class A common stock under a prospectus supplement
dated May 1, 2025. Prior to the date of this Common Stock Annex, we have sold 13,032,625 shares of class A common stock under such prior prospectus supplement for gross proceeds of $5,145,634,734.46, with shares of class A common stock with an
aggregate offering price of up to $15,854,365,265.54 remaining unsold under such offering. As of the date of this Common Stock Annex, we have terminated such prior offering of class A common stock and the sales agreement relating to such prior
offering and such unsold shares of class A common stock will no longer be offered and sold under the prior prospectus supplement. Instead, the remaining $15,854,365,265.54 of our class A common stock will be offered and sold under this Common Stock
Annex, the base prospectus supplement dated November 4, 2025 and the accompanying prospectus. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:9pt; font-family:Times New Roman">Our class A common stock is listed on The
Nasdaq Global Select Market under the trading symbol &#8220;MSTR.&#8221; On November 3, 2025, the last sale price of our class A common stock as reported on The Nasdaq Global Select Market was $264.67&nbsp;per share. </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><center><DIV STYLE="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%">&nbsp;</DIV></center>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:5%; font-size:11pt; font-family:Times New Roman"><B>Our business and an investment in our class A common stock involve significant risks. These risks are described under the caption &#8220;<A HREF="#supptx87888_2">Risk
 Factors</A>&#8221; beginning on page <FONT STYLE="white-space:nowrap">SA-3</FONT> of this Common Stock Annex, under the caption &#8220;Risk Factors&#8221;, &#8220;Risk Factors Related to the ATM Offering Programs&#8221; and &#8220;Risk Factor
Updates&#8221; in the accompanying base prospectus supplement dated November 4, 2025, and prospectus and in the documents incorporated by reference into the accompanying base prospectus supplement dated November 4, 2025, and prospectus. </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:9pt; font-family:Times New Roman"><B>Neither the SEC nor any state or foreign securities commission or regulatory authority has approved or disapproved of these securities or
passed upon the adequacy or accuracy of this Common Stock Annex, the base prospectus supplement dated November 4, 2025 or the accompanying prospectus. Any representation to the contrary is a criminal offense. </B></P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><center><DIV STYLE="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%">&nbsp;</DIV></center>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="21%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="26%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="27%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="23%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP ALIGN="center"><B>TD&nbsp;Securities</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" NOWRAP ALIGN="center"><B>Barclays</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" NOWRAP ALIGN="center"><B>The&nbsp;Benchmark&nbsp;Company</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" NOWRAP ALIGN="center"><B>BTIG</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP ALIGN="center"><B>Canaccord Genuity</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" NOWRAP ALIGN="center"><B>Cantor</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" NOWRAP ALIGN="center"><B>Clear Street</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" NOWRAP ALIGN="center"><B>Compass&nbsp;Point</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP ALIGN="center"><B>H.C.&nbsp;Wainwright&nbsp;&amp;&nbsp;Co.</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" NOWRAP> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Keefe,&nbsp;Bruyette&nbsp;&amp;&nbsp;Woods</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><I>A Stifel Company</I></P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" NOWRAP ALIGN="center"><B>Maxim&nbsp;Group&nbsp;LLC</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" NOWRAP ALIGN="center"><B>Mizuho</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP ALIGN="center"><B>Morgan Stanley</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" NOWRAP ALIGN="center"><B>Santander</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" NOWRAP ALIGN="center"><B>SOCIETE GENERALE</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" ALIGN="center"><B>Texas&nbsp;Capital&nbsp;Securities</B></TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:9pt; font-family:Times New Roman" ALIGN="center"><B>November 4, 2025 </B></P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>ADDITIONAL DOCUMENTS RELATED TO THE OFFERING </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">You should read this Common Stock Annex in conjunction with the base prospectus supplement dated November&nbsp;4, 2025 and the accompanying prospectus dated
January&nbsp;27, 2025. This Common Stock Annex contains the specific terms of our <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">at-the-market</FONT></FONT> offering of up to $15,854,365,265.54 of shares of our class A common
stock and the base prospectus supplement describes the terms applicable to our <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">at-the-market</FONT></FONT> offerings of class A common stock and preferred stock in general. You should
carefully consider, among other things, the matters set forth under &#8220;Risk Factors Related to the ATM Offering Programs&#8221; in the base prospectus supplement and &#8220;Risk&nbsp;Factors&#8221; in this Common Stock Annex. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">You may access the base prospectus supplement and accompanying prospectus on the SEC website at www.sec.gov as follows (or if such address has changed, by
reviewing our filings for the relevant date on the SEC website): <A HREF="http://www.sec.gov/Archives/edgar/data/1050446/000119312525263653/d87896d424b2.htm">https://www.sec.gov/Archives/edgar/data/1050446/000119312525263653/d87896d424b2.htm</A>
</P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><A NAME="toc"></A>TABLE OF CONTENTS </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>PROSPECTUS SUPPLEMENT </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>COMMON STOCK ANNEX </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="94%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#supptx87888_1">THE OFFERING</A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="white-space:nowrap">SA-1</FONT></TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#supptx87888_2">RISK FACTORS</A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="white-space:nowrap">SA-3</FONT></TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#supptx87888_3">USE OF PROCEEDS</A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="white-space:nowrap">SA-6</FONT></TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#supptx87888_4">DIVIDEND POLICY</A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="white-space:nowrap">SA-7</FONT></TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#supptx87888_5">PLAN OF DISTRIBUTION</A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="white-space:nowrap">SA-8</FONT></TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><A HREF="#supptx87888_6">LEGAL MATTERS</A></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD>
<TD NOWRAP VALIGN="bottom" ALIGN="right"><FONT STYLE="white-space:nowrap">SA-9</FONT></TD>
<TD NOWRAP VALIGN="bottom">&nbsp;</TD></TR>
</TABLE>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">

<div style ="BORDER-BOTTOM:1.00pt solid #000000;BORDER-LEFT:1.00pt solid #000000;BORDER-RIGHT:1.00pt solid #000000;BORDER-TOP:1.00pt solid #000000;MARGIN-LEFT:0px; MARGIN-RIGHT:0px;max-width:100%"><div style="width:97%; margin-top:1.5%; margin-bottom:1.5%; margin-left:1.5%; margin-right:-1.25%">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><A NAME="supptx87888_1"></A>THE OFFERING </B></P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR VALIGN="TOP">
<TD WIDTH="38%"> <P STYLE=" margin-top:0pt; margin-bottom:1pt; margin-left:2%; text-indent:-2%; font-size:10pt; font-family:Times New Roman">Class&nbsp;A common stock offered by us </P></TD>
<TD>Shares of our class A common stock having an aggregate offering price of up to $15,854,365,265.54. </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR VALIGN="TOP">
<TD WIDTH="38%"> <P STYLE=" margin-top:0pt; margin-bottom:1pt; margin-left:2%; text-indent:-2%; font-size:10pt; font-family:Times New Roman">Class&nbsp;A common stock to be outstanding immediately after this offering </P></TD>
<TD>Up to 327,615,873 shares, assuming sales of $15,854,365,265.54 shares of our class A common stock in this offering at a price of $264.67 per share, which was the last reported sale price of our class A common stock on The Nasdaq Global Select
Market on November 3, 2025. The actual number of shares issued will vary depending on the sales price under this offering. </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR VALIGN="TOP">
<TD WIDTH="38%"> <P STYLE=" margin-top:0pt; margin-bottom:1pt; margin-left:2%; text-indent:-2%; font-size:10pt; font-family:Times New Roman">Manner of offering </P></TD>
<TD>&#8220;At the market&#8221; offering that may be made from time to time through the Agents. See &#8220;Plan of Distribution&#8221; beginning on page SA-8 of this Common Stock Annex. </TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR VALIGN="TOP">
<TD WIDTH="38%"> <P STYLE=" margin-top:0pt; margin-bottom:1pt; margin-left:2%; text-indent:-2%; font-size:10pt; font-family:Times New Roman">Use of proceeds </P></TD>
<TD>We intend to use the net proceeds from this offering for general corporate purposes, including the acquisition of bitcoin, paying cash dividends on our outstanding preferred stock, and for working capital. </TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="38%">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top">Bitcoin is a highly volatile asset that has traded below $70,000 per bitcoin and above $120,000 per bitcoin in our principal market in the 12 months preceding the date of this Common Stock Annex. Bitcoin does not pay
interest or other returns and so our ability to generate cash from our bitcoin holdings depends on sales. Future fluctuations in bitcoin trading prices may result in our converting bitcoin purchased with the net proceeds from the offering of class A
common stock under this Common Stock Annex into cash with a value substantially below the net proceeds from this offering, and there can be no assurance as to whether or when we will realize any cash proceeds from our contemplated acquisition of
bitcoin. </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR>
<TD WIDTH="38%">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top">See &#8220;Use of Proceeds&#8221; on page SA-6 of this Common Stock Annex. </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR VALIGN="TOP">
<TD WIDTH="38%"> <P STYLE=" margin-top:0pt; margin-bottom:1pt; margin-left:2%; text-indent:-2%; font-size:10pt; font-family:Times New Roman">Nasdaq Global Select Market symbol </P></TD>
<TD>&#8220;MSTR&#8221; </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR VALIGN="TOP">
<TD WIDTH="38%"> <P STYLE=" margin-top:0pt; margin-bottom:1pt; margin-left:2%; text-indent:-2%; font-size:10pt; font-family:Times New Roman">Risk factors </P></TD>
<TD>You should read the &#8220;Risk Factors&#8221; section of this Common Stock Annex beginning on page <FONT STYLE="white-space:nowrap">SA-3,</FONT> the &#8220;Risk Factors&#8221;, &#8220;Risk Factors Related to the ATM Offering Programs&#8221; and
&#8220;Risk Factor Updates&#8221; sections contained in the accompanying base prospectus supplement, and prospectus and in the documents incorporated by reference in the accompanying base prospectus supplement dated November 4, 2025, and prospectus,
and the other information included in, or incorporated by reference into, the accompanying base prospectus supplement dated November 4, 2025 and prospectus for a discussion of factors to consider carefully before deciding to invest in shares of our
class A common stock. </TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">The number of shares of our class A common stock that will be outstanding immediately after this
offering as shown above is based on 267,713,485 shares of class A common stock outstanding as of October 31, 2025. For purposes of this calculation, the number of outstanding shares as of October&nbsp;31, 2025, is deemed to include shares of class A
common stock, if any, that were sold under <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">at-the-market</FONT></FONT> equity offerings programs or that </P>
</div></div>

 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">SA-1 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">

<div style ="BORDER-BOTTOM:1.00pt solid #000000;BORDER-LEFT:1.00pt solid #000000;BORDER-RIGHT:1.00pt solid #000000;BORDER-TOP:1.00pt solid #000000;MARGIN-LEFT:0px; MARGIN-RIGHT:0px;max-width:100%"><div style="width:97%; margin-top:1.5%; margin-bottom:1.5%; margin-left:1.5%; margin-right:-1.25%">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
were to be issued pursuant to options that had been exercised or restricted stock units that have vested, but which in each case were pending issuance as of such date. The number of shares
outstanding as of October 31, 2025, as used throughout this Common Stock Annex, unless otherwise indicated, excludes: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">3,726,959 shares of class A common stock issuable upon exercise of stock options outstanding as of
October&nbsp;31, 2025, at a weighted average exercise price of $42.36&nbsp;per share; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">806,624 shares of class A common stock issuable upon the vesting of restricted stock units outstanding as of
October 31, 2025; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">558,528 shares of class A common stock issuable upon the vesting of performance stock units outstanding as of
October 31, 2025; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">2,914,040 and 463,596 additional shares of class A common stock available as of October 31, 2025, for future
issuance under our 2023 Equity Incentive Plan, as amended, and 2021 Employee Stock Purchase Plan, respectively; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">19,640,250 shares of class A common stock issuable upon conversion of shares of class B common stock issued and
outstanding as of October 31, 2025; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">5,513,489 shares of class A common stock potentially issuable as of October 31, 2025, upon conversion of our
0.625% Convertible Senior Notes due 2028, subject to adjustment in accordance with the terms of such notes; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">4,461,600 shares of class A common stock potentially issuable as of October 31, 2025, upon conversion of our 0%
Convertible Senior Notes due 2029, subject to adjustment in accordance with the terms of such notes; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">5,341,600 shares of class A common stock potentially issuable as of October 31, 2025, upon conversion of our
0.625% Convertible Senior Notes due 2030, subject to adjustment in accordance with the terms of such notes; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">4,614,400 shares of class A common stock potentially issuable as of October 31, 2025, upon conversion of our 0%
Convertible Senior Notes due 2030, subject to adjustment in accordance with the terms of such notes; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">2,593,931 shares of class A common stock potentially issuable as of October 31, 2025, upon conversion of our
0.875% Convertible Senior Notes due 2031, subject to adjustment in accordance with the terms of such notes; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">3,915,200 shares of class A common stock potentially issuable as of October 31, 2025, upon conversion of our
2.25% Convertible Senior Notes due 2032, subject to adjustment in accordance with the terms of such notes; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">1,391,851 shares of class A common stock issuable upon conversion of the 13,918,518 shares of 8.00% Series A
Perpetual Strike Preferred Stock, $0.001 par value per share (&#8220;STRK Stock&#8221;), outstanding as of October 31, 2025; and </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">22,957,824 shares of class A common stock issuable upon conversion of 229,578,243 shares of STRK Stock which
remain available for sale (assuming such shares are sold at $88.60 per share, the last sale price of our STRK Stock as reported on the Nasdaq Global Select Market on November 3, 2025), under the Sales Agreement. </P></TD></TR></TABLE>
</div></div>

 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">SA-2 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><A NAME="supptx87888_2"></A>RISK FACTORS </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><I>An investment in our class A common stock involves a high degree of risk. Before deciding whether to invest in our class A common stock, you should
carefully consider the risks described below and under the sections captioned &#8220;Risk Factors&#8221;, &#8220;Risk Factors Related to the ATM Offering Programs&#8221; and &#8220;Risk Factor Updates&#8221; contained in the accompanying base
prospectus supplement and prospectus and in our most recent Annual Report on Form <FONT STYLE="white-space:nowrap">10-K,</FONT> any of our subsequent Quarterly Reports on Form <FONT STYLE="white-space:nowrap">10-Q,</FONT> and any of our Current
Reports on Form <FONT STYLE="white-space:nowrap">8-K,</FONT> each of which are incorporated by reference herein in their entirety, together with other information in this Common Stock Annex, and in any free writing prospectus that we have authorized
for use in connection with this offering. If any of these risks actually occurs, our business, financial condition, results of operations or cash flow could be seriously harmed. This could cause the trading price of our class A common stock to
decline, resulting in a loss of all or part of your investment. </I></P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Risks Related to This Offering </B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>The market price of our class A common stock has been and may continue to be volatile and you may not be able to sell your shares at or above the price
you pay in this offering. </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The market price of our class A common stock has historically been volatile and this volatility has been significant in
recent periods. Since August&nbsp;11, 2020, the date on which we announced our initial purchase of bitcoin, the closing price of our class A common stock has increased from $12.36 as of August&nbsp;10, 2020, the last trading day before our
announcement, to $264.67 as of November&nbsp;3, 2025, and has traded as high as $543.00 and as low as $13.26 during such period and the daily trading volume was as high as 100,444,000 shares and as low as 385,000 shares. All amounts in the preceding
sentence have been adjusted to reflect our <FONT STYLE="white-space:nowrap"><FONT STYLE="white-space:nowrap">10-for-1</FONT></FONT> stock split by means of stock dividend, following which trading of our class A common stock commenced on a
split-adjusted basis at market open on August&nbsp;8, 2024. The market price of our class A common stock may fluctuate widely in response to various factors, some of which are beyond our control. These factors include, but are not limited to: </P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">fluctuations in the price of bitcoin, of which we have significant holdings, and in which we expect we will
continue to make significant purchases and announcements about our transactions in bitcoin; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">changes to our bitcoin strategy; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">failure by us to meet our targets or published guidance for our bitcoin strategy, capital plan, and financial
results; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">announcement of additional capital raising transactions; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">regulatory, commercial and technical developments related to bitcoin or the Bitcoin blockchain;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">quarterly variations in our results of operations or those of our competitors; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">announcements about our earnings that are not in line with analyst expectations; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">announcements by us or our competitors of acquisitions, dispositions, new offerings, significant contracts,
commercial relationships, or capital commitments; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">our ability to develop, market, and deliver new and enhanced offerings on a timely basis; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">commencement of, or our involvement in, litigation; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">recommendations by securities analysts or changes in earnings estimates and our ability to meet those estimates;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">investor perception of our Company, including as compared to investment vehicles that are designed to track the
price of bitcoin, such as spot bitcoin exchange-traded products, and other companies that pursue strategies similar to ours of acquiring bitcoin or other digital assets; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">announcements by our competitors of their earnings that are not in line with analyst expectations;
</P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">SA-3 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">the volume of shares of our class A common stock and other securities available for public sale;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">failure by us to declare dividends on our preferred stock in expected amounts or at all; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">sales or purchases of stock by us or by our stockholders and issuances of awards under our equity incentive plan;
and </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="5%">&nbsp;</TD>
<TD WIDTH="3%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">general economic conditions and slow or negative growth of related markets, including as a result of war,
terrorism, infectious diseases, natural disasters and other global events, and government responses to such events. </P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Investors who
purchase shares in this offering at different times will likely pay different prices, and so may experience different outcomes in their investment results. In addition, the stock market and the markets for both bitcoin-influenced and technology
companies have experienced extreme price and volume fluctuations that have often been unrelated or disproportionate to the operating performance of companies in those markets. In particular, recent trading prices of our class A common stock may
reflect market dynamics that are not connected to traditional software and business intelligence industry fundamentals, or to valuation methods commonly associated with operating companies in these industries or with companies engaged predominantly
in passive investments in bitcoin or other commodities, such as exchange-traded funds. Our equity market capitalization as of September&nbsp;30, 2025, is well in excess of our stockholders&#8217; equity calculated in accordance with U.S. GAAP, and
in excess of valuations that might traditionally be expected based on our operating performance, cash flows and net assets. Investors may therefore be unable to assess the value our class A common stock or evaluate the risks of an investment in us
using traditional or commonly used enterprise valuation methods. We cannot predict how these dynamics may evolve over time, or whether or how long they may last. These market and industry factors may significantly harm the market price of our class
A common stock, regardless of our actual operating performance, resulting in substantial losses for investors in our class A common stock. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Purchasers will experience immediate dilution in the book value per share of the class A common stock purchased in the offering. </I></B></P>
<P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The shares of class A common stock sold in this offering, if any, will be sold from time to time at various prices. However, we expect that the offering price
of our class A common stock will be substantially higher than the net tangible book value per share of our outstanding class A common stock. Our net tangible book value represents our total assets less our digital assets (which are classified as
intangible assets) and less our total liabilities. After giving effect to the sale of shares of our class A common stock in the aggregate amount of $15,854,365,265.54 at an assumed offering price of $264.67&nbsp;per share, the last sale price of our
class A common stock on November 3, 2025, on The Nasdaq Global Select Market, and after deducting estimated commissions and estimated offering expenses, our as adjusted net tangible book value as of September&nbsp;30, 2025, would have been
approximately $764,188, or approximately $2.34&nbsp;per share. This represents an immediate increase in as adjusted net tangible book value of approximately $58.70&nbsp;per share to the existing holders of our class A common stock and an immediate
dilution in as adjusted net tangible book value of approximately $262.34&nbsp;per share to purchasers of our class A common stock in this offering. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Furthermore, the exercise of outstanding options or the conversion of our outstanding convertible notes or STRK Stock, or the payment of dividends on our STRK
Stock in shares of class A common stock, could result, and the vesting of outstanding restricted stock units and performance stock units will result, in further dilution to investors. In addition, the market price of our class A common stock could
fall as a result of resales of any of these shares of class A common stock issuable upon such exercise, conversion, issuance or vesting due to an increased number of shares of class A common stock available for sale in the market. </P>
<P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>We do not anticipate paying any cash dividends on our common stock in the foreseeable future. Accordingly, stockholders must rely on capital
appreciation, if any, for any return on their investment. </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">We have never declared or paid cash dividends on our class A common stock or class B
common stock. We currently intend to use available cash to purchase additional bitcoin, meet our dividend obligations on our </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">SA-4 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">
preferred stock, and for other general corporate purposes, and we do not intend to pay cash dividends in respect of our class A common stock or class B common stock in the foreseeable future.
Additionally, if we fail to declare and pay full dividends on our preferred stock, then we will be prohibited from paying dividends on our class A common stock until such dividend obligations are fully satisfied, subject to limited exceptions. As a
result, capital appreciation, if any, of our class A common stock will be your sole source of gain for the foreseeable future. </P> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><I>Our class A common
stock is junior to our existing and future indebtedness and our preferred stock, structurally junior to the liabilities of our subsidiaries and subject to the rights and preferences of any other series of preferred stock that we may issue in the
future </I></B></P> <P STYLE="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">If we liquidate, dissolve or wind up, whether voluntarily or involuntarily, then our assets will be available to distribute to our equity
holders, including holders of our class A common stock and preferred stock, only if all of our then-outstanding indebtedness is first paid in full. The remaining assets, if any, would then be allocated among the holders of our equity securities in
accordance with their respective liquidation rights. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Our outstanding classes of preferred stock are, and any new series of preferred stock that we may
issue in the future will be, senior to our class A common stock with respect to payments upon liquidation, dissolution or winding up. If any assets remain after payment in full of the liquidation preference of the preferred stock, those remaining
assets will be distributed to holders of our common stock. There may be insufficient remaining assets available to pay the liquidation preference on our preferred stock, in which case holders of our class A common stock would not receive any value
for their shares. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">As of September&nbsp;30, 2025, excluding intercompany indebtedness, we had approximately $8.24 billion in aggregate principal amount of
consolidated indebtedness outstanding, which ranks senior to our common stock. Additionally, as of October&nbsp;31, 2025 there were 12,470,812 shares of STRF Stock outstanding, 28,011,111 shares of STRC Stock outstanding, 13,918,518 shares of STRK
Stock outstanding, and 12,539,683 shares of STRD Stock outstanding, all of which ranks senior to our common stock. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">SA-5 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><A NAME="supptx87888_3"></A>USE OF PROCEEDS </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">From time to time, we may issue and sell shares of our class A common stock having aggregate sales proceeds of up to $15,854,365,265.54. Because there is no
minimum offering amount required as a condition to close this offering, the actual total public offering amount, commissions and proceeds to us, if any, are not determinable at this time. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">We intend to use the net proceeds from this offering for general corporate purposes, including the acquisition of bitcoin and for working capital, and may
also use the net proceeds for the payment of cash dividends declared or expected to be declared by the board of directors from time to time on shares of any series of our preferred stock then-outstanding. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Bitcoin is a highly volatile asset that has traded below $70,000 per bitcoin and above $120,000 per bitcoin in our principal market in the 12 months preceding
the date of this Common Stock Annex. Bitcoin does not pay interest or other returns and so our ability to generate cash from our bitcoin holdings depends on sales. Future fluctuations in bitcoin trading prices may result in our converting bitcoin
purchased with the net proceeds from this offering into cash with a value substantially below the net proceeds from this offering, and there can be no assurance as to whether or when we will realize any cash proceeds from our contemplated
acquisition of bitcoin. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">We have not determined the amount of net proceeds to be used specifically for any of these purposes. As a result, our management
will have broad discretion in the application of the net proceeds from this offering and you will not have the opportunity as part of your investment decision to assess whether the net proceeds are being used in a manner of which you approve. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">SA-6 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><A NAME="supptx87888_4"></A>DIVIDEND POLICY </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">We have never declared or paid cash dividends on our class A common stock or class B common stock. We currently intend to use available cash to purchase
additional bitcoin, meet our dividend obligations on our preferred stock, and for other general corporate purposes, and we do not intend to pay cash dividends in respect of our class A common stock or class B common stock in the foreseeable future.
</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">SA-7 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><A NAME="supptx87888_5"></A>PLAN OF DISTRIBUTION </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">We have entered into the Sales Agreement with the Agents, under which we may offer and sell up to $15,854,365,265.54 of our shares of class A common stock
under this Common Stock Annex from time to time through the Agents acting as our sales agents, or their respective broker-dealer affiliates (each such entity, a &#8220;Selling Agent&#8221;). Sales of our shares of class A common stock, if any, under
this Common Stock Annex will be made by any method that is deemed to be an &#8220;at the market offering&#8221; as defined in Rule 415(a)(4) under the Securities Act or any other method permitted by law, which may include negotiated transactions or
block trades. We entered into the Sales Agreement on November 4, 2025. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Because there is no minimum offering amount required as a condition to close the
offerings of securities under this prospectus supplement, the actual total public offering amounts, commissions and proceeds to us, if any, are not determinable at this time. We estimate that the total expenses for this offering of class&nbsp;A
common stock, excluding any commissions or expense reimbursement payable to the Agents under the terms of the Sales Agreement, will be approximately $300,000. The remaining sale proceeds, after deducting any other transaction fees, will equal our
net proceeds from the sale of such shares. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The offering of our securities pursuant to this Common Stock Annex will terminate upon the earlier of
(i)&nbsp;the sale of all securities subject to this Common Stock Annex, (ii)&nbsp;the termination of this offering of class A common stock in accordance with the terms of the Sales Agreement and (iii)&nbsp;the termination of the Sales Agreement as
permitted therein. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">This summary of the material provisions of the Sales Agreement does not purport to be a complete statement of its terms and
conditions. A copy of the Sales Agreement will be filed with the SEC as an exhibit to a Current Report on Form <FONT STYLE="white-space:nowrap">8-K</FONT> filed under the Exchange Act and will be incorporated by reference into the registration
statement of which this Common Stock Annex forms a part. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">SA-8 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><A NAME="supptx87888_6"></A>LEGAL MATTERS </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The validity of the securities offered hereby will be passed upon by Wilmer Cutler Pickering Hale and Dorr LLP. The Agents are being represented by Davis
Polk&nbsp;&amp; Wardwell LLP in connection with the offerings of securities hereunder. </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">SA-9 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">
<DIV STYLE="line-height:2.0pt;margin-top:0pt;margin-bottom:0pt;border-bottom:2.00pt solid #000000">&nbsp;
</DIV><DIV STYLE="line-height:3.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000">&nbsp;</DIV> <P STYLE="font-size:24pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P> <P STYLE="margin-top:0pt;margin-bottom:0pt" ALIGN="center">


<IMG SRC="g87888g01h14.jpg" ALT="LOGO" STYLE="width:2.45667in;height:0.683333in;">
 </P> <P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:14pt; font-family:Times New Roman" ALIGN="center"><B>Class&nbsp;A Common Stock </B></P>
<P STYLE="font-size:24pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><center><DIV STYLE="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%">&nbsp;</DIV></center>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman" ALIGN="center"><B>PROSPECTUS SUPPLEMENT </B></P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><center><DIV STYLE="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%">&nbsp;</DIV></center>
<P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman" ALIGN="center"><B>COMMON STOCK ANNEX </B></P> <P STYLE="font-size:24pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="22%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="26%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="26%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="23%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP ALIGN="center"><B>TD Securities</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" NOWRAP ALIGN="center"><B>Barclays</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" NOWRAP ALIGN="center"><B>The&nbsp;Benchmark&nbsp;Company</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" NOWRAP ALIGN="center"><B>BTIG</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP ALIGN="center"><B>Canaccord Genuity</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" NOWRAP ALIGN="center"><B>Cantor</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" NOWRAP ALIGN="center"><B>Clear Street</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" NOWRAP ALIGN="center"><B>Compass&nbsp;Point</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP ALIGN="center"><B>H.C.&nbsp;Wainwright&nbsp;&amp;&nbsp;Co.</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" NOWRAP ALIGN="center"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>Keefe,&nbsp;Bruyette&nbsp;&amp;&nbsp;Woods</B></P>
<P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><I>&#8195;&#8195;&#8195;&#8194;A Stifel Company</I></P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" NOWRAP ALIGN="center"><B>Maxim&nbsp;Group&nbsp;LLC</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" NOWRAP ALIGN="center"><B>Mizuho</B></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="8"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD>
<TD HEIGHT="8" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top" NOWRAP ALIGN="center"><B>Morgan Stanley</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" NOWRAP ALIGN="center"><B>Santander</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" NOWRAP ALIGN="center"><B>SOCIETE GENERALE</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" ALIGN="center"><B>Texas&nbsp;Capital&nbsp;Securities</B></TD></TR>
</TABLE> <P STYLE="font-size:24pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><center><DIV STYLE="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%">&nbsp;</DIV></center>
<P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>November 4, 2025 </B></P>
<P STYLE="font-size:30pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV STYLE="line-height:1.0pt;margin-top:0pt;margin-bottom:0pt;border-bottom:1px solid #000000">&nbsp;
</DIV><DIV STYLE="line-height:4.5pt;margin-top:0pt;margin-bottom:2pt;border-bottom:2.00pt solid #000000">&nbsp;</DIV>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-FILING FEES
<SEQUENCE>2
<FILENAME>d87888dexfilingfees.htm
<DESCRIPTION>EX-FILING FEES
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dei="http://xbrl.sec.gov/dei/2025" xmlns:ffd="http://xbrl.sec.gov/ffd/2025">
<head>
<title>EX-FILING FEES</title>
</head>
  <body> <div style="display: none"> <ix:header> <ix:hidden> <ix:nonNumeric name="ffd:FormTp" contextRef="rc" id="ixv-377">S-3</ix:nonNumeric> <ix:nonNumeric name="ffd:SubmissnTp" contextRef="rc" id="ixv-378">424B5</ix:nonNumeric> <ix:nonNumeric name="ffd:FeeExhibitTp" contextRef="rc" id="ixv-379">EX-FILING FEES</ix:nonNumeric> <ix:nonNumeric name="ffd:RegnFileNb" contextRef="rc" id="ixv-380">333-284510</ix:nonNumeric> <ix:nonNumeric name="dei:EntityCentralIndexKey" contextRef="rc" id="ixv-381">0001050446</ix:nonNumeric> <ix:nonNumeric name="dei:EntityRegistrantName" contextRef="rc" id="ixv-382">Strategy Inc</ix:nonNumeric> <ix:nonNumeric name="ffd:OfferingTableNa" contextRef="rc" id="hiddenrcOfferingTableNa" xsi:nil="true"></ix:nonNumeric> <ix:nonNumeric name="ffd:OffsetTableNa" contextRef="rc" id="hiddenrcOffsetTableNa" xsi:nil="true"></ix:nonNumeric> <ix:nonNumeric name="ffd:CombinedProspectusTableNa" contextRef="rc" id="hiddenrcCombinedProspectusTableNa">N/A</ix:nonNumeric> <ix:nonNumeric name="ffd:FnlPrspctsFlg" contextRef="rc" format="ixt:booleanfalse" id="ixv-386">The prospectus is not a final prospectus for the related offering.</ix:nonNumeric> <ix:nonNumeric name="ffd:OffsetClmdInd" contextRef="ofst_1" format="ixt:booleantrue" id="ixv-387">Y</ix:nonNumeric> <ix:nonNumeric name="ffd:OffsetClmdInd" contextRef="ofst_2" format="ixt:booleanfalse" id="ixv-388">N</ix:nonNumeric> </ix:hidden> <ix:references> <link:schemaRef xlink:href="https://xbrl.sec.gov/ffd/2025/ffd-2025.xsd" xlink:type="simple"/> </ix:references> <ix:resources> <xbrli:context id="rc"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050446</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:startDate>2025-11-03</xbrli:startDate> <xbrli:endDate>2025-11-03</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="offrl_1"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050446</xbrli:identifier> <xbrli:segment> <xbrldi:typedMember dimension="ffd:OfferingAxis"> <dei:lineNo>1</dei:lineNo> </xbrldi:typedMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2025-11-03</xbrli:startDate> <xbrli:endDate>2025-11-03</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="ofst_1"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050446</xbrli:identifier> <xbrli:segment> <xbrldi:typedMember dimension="ffd:OffsetAxis"> <dei:lineNo>1</dei:lineNo> </xbrldi:typedMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2025-11-03</xbrli:startDate> <xbrli:endDate>2025-11-03</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:context id="ofst_2"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001050446</xbrli:identifier> <xbrli:segment> <xbrldi:typedMember dimension="ffd:OffsetAxis"> <dei:lineNo>2</dei:lineNo> </xbrldi:typedMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2025-11-03</xbrli:startDate> <xbrli:endDate>2025-11-03</xbrli:endDate> </xbrli:period> </xbrli:context> <xbrli:unit id="USD"> <xbrli:measure>iso4217:USD</xbrli:measure> </xbrli:unit> <xbrli:unit id="pure"> <xbrli:measure>xbrli:pure</xbrli:measure> </xbrli:unit> <xbrli:unit id="Shares"> <xbrli:measure>xbrli:shares</xbrli:measure> </xbrli:unit> </ix:resources> </ix:header> </div> <div>
<table style="width: 99%; font-family: Arial, Helvetica, sans-serif; font-size: 20pt; text-align: center;">
<tr>
<td colspan="4" style="padding-bottom: .5em"> <p> <b>Calculation of Filing Fee Tables</b> </p> </td> </tr>
<tr>
<td style="padding-bottom: .25em"> <p> <b> <ix:nonNumeric name="ffd:FormTp" contextRef="rc" id="ixv-431">S-3</ix:nonNumeric> </b> </p> </td> </tr>
<tr>
<td style="padding-bottom: .25em"> <p> <b> <ix:nonNumeric name="dei:EntityRegistrantName" contextRef="rc" id="ixv-432">Strategy Inc</ix:nonNumeric> </b> </p> </td> </tr> </table> </div> <div style="padding-bottom: 20px;">
<table style="float: center; width: 100%; text-align: left; ">
<tr style="font-family: Arial, Helvetica, sans-serif; font-size: 16px">
<th style="vertical-align: bottom; text-align: left; word-wrap: break-word"> <b>Table 1: Newly Registered and Carry Forward Securities</b> </th>
<th style="vertical-align: bottom; word-wrap: break-word; text-align: right;"> <span style="-sec-ix-hidden: hiddenrcOfferingTableNa">&#9744;Not Applicable</span> </th> </tr> </table>
<table style="font-family: Arial, Helvetica, sans-serif; float: center; width: 100%; text-align: center; border: 1px solid black; font-size: 16px;">
<tr style="background-color:#9ADAF6">
<th style="width: 12%;">
 </th>
<th style="width: 2%;">
 </th>
<th style="width: 12%;"> <p style="margin: 0pt; text-align: center;"> <b>Security Type</b> </p> </th>
<th style="width: 14%;"> <p style="margin: 0pt; text-align: center;"> <b>Security Class Title </b> </p> </th>
<th style="width: 2%;"> <p style="margin: 0pt; text-align: center;"> <b>Fee Calculation or Carry Forward Rule</b> </p> </th>
<th style="width: 5%;"> <p style="margin: 0pt; text-align: center;"> <b>Amount Registered</b> </p> </th>
<th style="width: 15%;"> <p style="margin: 0pt; text-align: center;"> <b>Proposed Maximum Offering Price Per Unit</b> </p> </th>
<th style="width: 10%;"> <p style="margin: 0pt; text-align: center;"> <b>Maximum Aggregate Offering Price</b> </p> </th>
<th style="width: 5%;"> <p style="margin: 0pt; text-align: center;"> <b>Fee Rate</b> </p> </th>
<th style="width: 6%;"> <p style="margin: 0pt; text-align: center;"> <b>Amount of Registration Fee</b> </p> </th>
<th style="width: 1%;"> <p style="margin: 0pt; text-align: center;"> <b>Carry Forward Form Type</b> </p> </th>
<th style="width: 7%;"> <p style="margin: 0pt; text-align: center;"> <b>Carry Forward File Number</b> </p> </th>
<th style="width: 6%;"> <p style="margin: 0pt; text-align: center;"> <b>Carry Forward Initial Effective Date</b> </p> </th>
<th style="width: 7%;"> <p style="margin: 0pt; text-align: center;"> <b>Filing Fee Previously Paid in Connection with Unsold Securities to be Carried Forward</b> </p> </th> </tr>
<tr>
<td colspan="14" style="text-align: center"> <b>Newly Registered Securities</b> </td> </tr>
<tr style="background-color:#E7E7E2">
<td style="text-align: left;"> <ix:nonNumeric name="ffd:PrevslyPdFlg" contextRef="offrl_1" format="ixt:booleanfalse" id="ixv-433">Fees to be Paid</ix:nonNumeric> </td>
<td style="text-align: center;"> 1 </td>
<td style="text-align: left;"> <ix:nonNumeric name="ffd:OfferingSctyTp" contextRef="offrl_1" id="ixv-434">Equity</ix:nonNumeric> </td>
<td style="text-align: left;"> <ix:nonNumeric name="ffd:OfferingSctyTitl" contextRef="offrl_1" id="ixv-435">Class A Common Stock, par value $0.001 per share</ix:nonNumeric> </td>
<td style="text-align: center;"> <ix:nonNumeric name="ffd:Rule457oFlg" contextRef="offrl_1" format="ixt:booleantrue" id="ixv-436">457(o)</ix:nonNumeric> </td>
<td style="text-align: right;"> </td>
<td style="text-align: right;"> </td>
<td style="text-align: right;"> <span>$</span> <ix:nonFraction name="ffd:MaxAggtOfferingPric" unitRef="USD" decimals="INF" format="ixt:numdotdecimal" contextRef="offrl_1" id="ixv-437">15,854,365,265.54</ix:nonFraction> </td>
<td style="text-align: right;"> <ix:nonFraction name="ffd:FeeRate" unitRef="pure" decimals="INF" format="ixt:numdotdecimal" contextRef="offrl_1" id="ixv-438">0.0001381</ix:nonFraction> </td>
<td style="text-align: right;"> <span>$</span> <ix:nonFraction name="ffd:FeeAmt" unitRef="USD" decimals="INF" format="ixt:numdotdecimal" contextRef="offrl_1" id="ixv-439">2,189,487.84</ix:nonFraction> </td>
<td style="text-align: center;"> </td>
<td style="text-align: center;"> </td>
<td style="text-align: center;"> </td>
<td style="text-align: right;"> </td> </tr>
<tr style="background-color:#E7E7E2">
<td style="text-align: left;"> Fees Previously Paid </td>
<td style="text-align: center;"> </td>
<td style="text-align: left;"> </td>
<td style="text-align: left;"> </td>
<td style="text-align: center;"> </td>
<td style="text-align: right;"> </td>
<td style="text-align: right;"> </td>
<td style="text-align: right;"> </td>
<td style="text-align: right;"> </td>
<td style="text-align: right;"> </td>
<td style="text-align: center;"> </td>
<td style="text-align: center;"> </td>
<td style="text-align: center;"> </td>
<td style="text-align: right;"> </td> </tr>
<tr>
<td colspan="14" style="text-align: center"> <b>Carry Forward Securities</b> </td> </tr>
<tr style="background-color:#E7E7E2">
<td style="text-align: left;"> Carry Forward Securities </td>
<td style="text-align: center;"> </td>
<td style="text-align: left;"> </td>
<td style="text-align: left;"> </td>
<td style="text-align: center;"> </td>
<td style="text-align: right;"> </td>
<td style="text-align: right;"> </td>
<td style="text-align: right;"> </td>
<td style="text-align: right;"> </td>
<td style="text-align: right;"> </td>
<td style="text-align: center;"> </td>
<td style="text-align: center;"> </td>
<td style="text-align: center;"> </td>
<td style="text-align: right;"> </td> </tr>
<tr>
<td>
 </td>
<td>
 </td>
<td>
 </td>
<td colspan="3" style="vertical-align: top"> <p style="margin: 0pt; text-align: right">Total Offering Amounts:</p> </td>
<td>
 </td>
<td style="vertical-align: top; width: 16%;"> <p id="MaxAggtOfferingPrice" style="margin: 0pt; text-align: right"> <span>$</span> <ix:nonFraction name="ffd:TtlOfferingAmt" contextRef="rc" decimals="INF" format="ixt:numdotdecimal" unitRef="USD" id="ixv-440">15,854,365,265.54</ix:nonFraction> </p> </td>
<td>
 </td>
<td style="vertical-align: top; border-bottom: 1px black; width: 16%;"> <p id="TotalFeeAmt" style="margin: 0pt; text-align: right"> <span>$</span> <ix:nonFraction name="ffd:TtlFeeAmt" contextRef="rc" decimals="INF" format="ixt:numdotdecimal" unitRef="USD" id="ixv-441">2,189,487.84</ix:nonFraction> </p> </td>
<td>
 </td>
<td>
 </td>
<td>
 </td>
<td>
 </td> </tr>
<tr>
<td>
 </td>
<td>
 </td>
<td>
 </td>
<td colspan="3" style="vertical-align: top"> <p style="margin: 0pt; text-align: right"> Total Fees Previously Paid: </p> </td>
<td>
 </td>
<td>
 </td>
<td>
 </td>
<td style="vertical-align: top"> <p id="TotalPreviouslyPaidAmt" style="margin: 0pt; text-align: right"> <span>$</span> <ix:nonFraction name="ffd:TtlPrevslyPdAmt" contextRef="rc" decimals="INF" format="ixt:numdotdecimal" unitRef="USD" id="ixv-442">0.00</ix:nonFraction> </p> </td>
<td>
 </td>
<td>
 </td>
<td>
 </td>
<td>
 </td> </tr>
<tr>
<td>
 </td>
<td>
 </td>
<td>
 </td>
<td colspan="3" style="vertical-align: top"> <p style="margin: 0pt; text-align: right"> Total Fee Offsets: </p> </td>
<td>
 </td>
<td>
 </td>
<td>
 </td>
<td style="vertical-align: top"> <p id="TotalOffsetAmt" style="margin: 0pt; text-align: right"> <span>$</span> <ix:nonFraction name="ffd:TtlOffsetAmt" contextRef="rc" decimals="INF" format="ixt:numdotdecimal" unitRef="USD" id="ixv-443">2,189,487.85</ix:nonFraction> </p> </td>
<td>
 </td>
<td>
 </td>
<td>
 </td>
<td>
 </td> </tr>
<tr>
<td>
 </td>
<td>
 </td>
<td>
 </td>
<td colspan="3" style="vertical-align: top"> <p style="margin: 0pt; text-align: right"> Net Fee Due: </p> </td>
<td>
 </td>
<td>
 </td>
<td>
 </td>
<td style="vertical-align: top"> <p id="NetFeeAmt" style="margin: 0pt; text-align: right"> <span>$</span> <ix:nonFraction name="ffd:NetFeeAmt" contextRef="rc" decimals="INF" format="ixt:numdotdecimal" unitRef="USD" id="ixv-444">0.00</ix:nonFraction> </p> </td>
<td>
 </td>
<td>
 </td>
<td>
 </td>
<td>
 </td> </tr> </table> </div> <div>
<table style="width: 100%; text-indent: 0px;"> <tbody>
<tr style="font-family: Arial, Helvetica, sans-serif; font-size: 16px; vertical-align: top;">
<td> <p style="margin:0pt;text-align:left; margin-bottom: 5px;"> <b>Offering Note</b> </p> </td>
<td/> </tr> </tbody> </table> </div> <div style="padding-bottom: 20px;">
<table style="width: 100%; text-indent: 0px;">
<tr style="font-family: Arial, Helvetica, sans-serif; font-size: 16px; vertical-align: top;">
<td style="width:10pt;"> <p style="margin:0pt;text-align:left;"> <sup style="vertical-align:top;line-height:120%;font-size:10px">1</sup> </p> </td>
<td colspan="7" style="white-space: pre-line;"> <ix:nonNumeric name="ffd:OfferingNote" escape="1" contextRef="offrl_1" id="ixv-445">The registration fee is calculated in accordance with Rule 457(o) under the Securities Act of 1933, as amended (the "Securities Act"), based on the proposed maximum aggregate offering price and Rule 457(r) under the Securities Act. In accordance with Rules 465(b) and 457(r) under the Securities Act, the registrant initially deferred payment of all of the registration fee with respect to an indeterminate amount of the registrant's class A common stock being registered under Registration Statement No. 333-284510 filed with the Securities and Exchange Commission on January 27, 2025 (the "Registration Statement") as may from time to time be offered under the Registration Statement at indeterminate prices.</ix:nonNumeric> </td> </tr>
<tr>
<td colspan="7"> <hr style="width:100%;text-align:left;margin-left:0"/> </td> </tr> </table> </div> <div style="padding-bottom: 20px;">
<table style="float: center; width: 100%; text-align: left; ">
<tr style="font-family: Arial, Helvetica, sans-serif; font-size: 16px">
<th style="vertical-align: bottom; text-align: left; word-wrap: break-word"> <b>Table 2: Fee Offset Claims and Sources</b> </th>
<th style="vertical-align: bottom; word-wrap: break-word; text-align: right;"> <span style="-sec-ix-hidden: hiddenrcOffsetTableNa">&#9744;Not Applicable</span> </th> </tr> </table>
<table style="font-family: Arial, Helvetica, sans-serif; font-size: 16px; float: center; width: 100%; text-align: center; border: 1px solid black;">
<tr style="background-color:#9ADAF6">
<th style="width: 10%; text-align: left;">
 </th>
<th style="width: 8%; text-align: left;">
 </th>
<th style="width: 16%;"> Registrant or Filer Name </th>
<th style="width: 6%;"> Form or Filing Type </th>
<th style="width: 7%;"> File Number </th>
<th style="width: 6%;"> Initial Filing Date </th>
<th style="width: 6%;"> Filing Date </th>
<th style="width: 6%;"> Fee Offset Claimed </th>
<th style="width: 6%;"> Security Type Associated with Fee Offset Claimed </th>
<th style="width: 8%;"> Security Title Associated with Fee Offset Claimed </th>
<th style="width: 6%;"> Unsold Securities Associated with Fee Offset Claimed </th>
<th style="width: 9%;"> Unsold Aggregate Offering Amount Associated with Fee Offset Claimed </th>
<th style="width: 6%;"> Fee Paid with Fee Offset Source </th> </tr>
<tr>
<td colspan="14" style="text-align: center"> <b>Rules 457(b) and 0-11(a)(2)</b> </td> </tr>
<tr style="background-color:#E7E7E2">
<td style="text-align: left;"> Fee Offset Claims </td>
<td> </td>
<td style="text-align: left;"> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td style="text-align: right;"> </td>
<td style="text-align: left;"> </td>
<td style="text-align: left;"> </td>
<td style="text-align: right;"> </td>
<td style="text-align: right;"> </td>
<td style="text-align: right;"> </td> </tr>
<tr style="background-color:#E7E7E2">
<td style="text-align: left;"> Fee Offset Sources </td>
<td> </td>
<td style="text-align: left;"> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td style="text-align: right;"> </td>
<td style="text-align: left;"> </td>
<td style="text-align: left;"> </td>
<td style="text-align: right;"> </td>
<td style="text-align: right;"> </td>
<td style="text-align: right;"> </td> </tr>
<tr>
<td colspan="14" style="text-align: center"> <b>Rule 457(p)</b> </td> </tr>
<tr style="background-color:#E7E7E2">
<td style="text-align: left;"> <ix:nonNumeric name="ffd:Rule457pOffsetFlg" contextRef="ofst_1" format="ixt:booleantrue" id="ixv-446">Fee Offset Claims</ix:nonNumeric> </td>
<td> 1, 2 </td>
<td style="text-align: left;"> <ix:nonNumeric name="ffd:OffsetPrrFilerNm" contextRef="ofst_1" id="ixv-447">Strategy Inc</ix:nonNumeric> </td>
<td> <ix:nonNumeric name="ffd:OffsetPrrFormTp" contextRef="ofst_1" id="ixv-448">S-3</ix:nonNumeric> </td>
<td> <ix:nonNumeric name="ffd:OffsetPrrFileNb" contextRef="ofst_1" id="ixv-449">333-284510</ix:nonNumeric> </td>
<td> <ix:nonNumeric name="ffd:OffsetClmInitlFilgDt" format="ixt:datemonthdayyear" contextRef="ofst_1" id="ixv-450">05/01/2025</ix:nonNumeric> </td>
<td> </td>
<td style="text-align: right;"> <span>$</span> <ix:nonFraction name="ffd:OffsetClmdAmt" decimals="INF" format="ixt:numdotdecimal" unitRef="USD" contextRef="ofst_1" id="ixv-451">2,189,487.85</ix:nonFraction> </td>
<td style="text-align: left;"> <ix:nonNumeric name="ffd:OffsetPrrSctyTp" contextRef="ofst_1" id="ixv-452">Equity</ix:nonNumeric> </td>
<td style="text-align: left;"> <ix:nonNumeric name="ffd:OffsetPrrSctyTitl" contextRef="ofst_1" id="ixv-453">Class A Common Stock, par value $0.001 per share</ix:nonNumeric> </td>
<td style="text-align: right;"> <ix:nonFraction name="ffd:OffsetPrrNbOfUnsoldScties" unitRef="Shares" decimals="0" format="ixt:numdotdecimal" contextRef="ofst_1" id="ixv-454">0</ix:nonFraction> </td>
<td style="text-align: right;"> <span>$</span> <ix:nonFraction name="ffd:OffsetPrrUnsoldOfferingAmt" decimals="INF" format="ixt:numdotdecimal" unitRef="USD" contextRef="ofst_1" id="ixv-455">14,301,031,025.48</ix:nonFraction> </td>
<td style="text-align: right;"> </td> </tr>
<tr style="background-color:#E7E7E2">
<td style="text-align: left;"> <ix:nonNumeric name="ffd:Rule457pOffsetFlg" contextRef="ofst_2" format="ixt:booleantrue" id="ixv-456">Fee Offset Sources</ix:nonNumeric> </td>
<td> 3 </td>
<td style="text-align: left;"> <ix:nonNumeric name="ffd:OffsetPrrFilerNm" contextRef="ofst_2" id="ixv-457">Strategy Inc</ix:nonNumeric> </td>
<td> <ix:nonNumeric name="ffd:OffsetPrrFormTp" contextRef="ofst_2" id="ixv-458">S-3</ix:nonNumeric> </td>
<td> <ix:nonNumeric name="ffd:OffsetPrrFileNb" contextRef="ofst_2" id="ixv-459">333-284510</ix:nonNumeric> </td>
<td> </td>
<td> <ix:nonNumeric name="ffd:OffsetSrcFilgDt" format="ixt:datemonthdayyear" contextRef="ofst_2" id="ixv-460">05/01/2025</ix:nonNumeric> </td>
<td style="text-align: right;"> </td>
<td style="text-align: left;"> </td>
<td style="text-align: left;"> </td>
<td style="text-align: right;"> </td>
<td style="text-align: right;"> </td>
<td style="text-align: right;"> <span>$</span> <ix:nonFraction name="ffd:OffsetPrrFeeAmt" decimals="INF" format="ixt:numdotdecimal" unitRef="USD" contextRef="ofst_2" id="ixv-461">3,215,100.00</ix:nonFraction> </td> </tr> </table> </div> <div>
<table style="width: 100%; text-indent: 0px;"> <tbody>
<tr style="font-family: Arial, Helvetica, sans-serif; font-size: 16px; vertical-align: top;">
<td> <p style="margin:0pt;text-align:left; margin-bottom: 5px;"> <b>Rule 457(p) Statement of Withdrawal, Termination, or Completion:</b> </p> </td>
<td/> </tr> </tbody> </table> </div> <div style="padding-bottom: 20px;">
<table style="width: 100%; text-indent: 0px;">
<tr style="font-family: Arial, Helvetica, sans-serif; font-size: 16px; vertical-align: top;">
<td style="width:10pt;"> <p style="margin:0pt;text-align:left;"> <sup style="vertical-align:top;line-height:120%;font-size:10px">1</sup> </p> </td>
<td colspan="7" style="white-space: pre-line;"> <ix:nonNumeric name="ffd:TermntnCmpltnWdrwl" escape="1" contextRef="ofst_1" id="ixv-462">The Prior Sales Agreement and the Prior ATM Offering were terminated effective as of November 4, 2025. Prior to such termination, the registrant had sold $5,145,634,734.46 of shares of class A common stock under the Prior ATM Offering and the balance of $15,854,365,265.54 (the "Unsold Class A Common Stock") of the $21,000,000,000 of shares of class A common stock registered for offer and sale in the Prior ATM Offering remained unsold at the termination.</ix:nonNumeric> </td> </tr>
<tr>
<td colspan="7"> <hr style="width:100%;text-align:left;margin-left:0"/> </td> </tr> </table> </div> <div>
<table style="width: 100%; text-indent: 0px;"> <tbody>
<tr style="font-family: Arial, Helvetica, sans-serif; font-size: 16px; vertical-align: top;">
<td> <p style="margin:0pt;text-align:left; margin-bottom: 5px;"> <b>Offset Note</b> </p> </td>
<td/> </tr> </tbody> </table> </div> <div style="padding-bottom: 20px;">
<table style="width: 100%; text-indent: 0px;">
<tr style="font-family: Arial, Helvetica, sans-serif; font-size: 16px; vertical-align: top;">
<td style="width:10pt;"> <p style="margin:0pt;text-align:left;"> <sup style="vertical-align:top;line-height:120%;font-size:10px">2</sup> </p> </td>
<td colspan="7" style="white-space: pre-line;"> <ix:nonNumeric name="ffd:OffsetNote" escape="1" contextRef="ofst_1" id="ixv-463">On May 1, 2025, the registrant filed a prospectus supplement with the Securities and Exchange Commission under the Registration Statement relating to the offering of shares of its class A common stock that was able to be issued and sold from time to time under a Sales Agreement, dated May 1, 2025, with the sales agents named therein (the "Prior Sales Agreement", and such offering, the "Prior ATM Offering"). The Prior Sales Agreement and the Prior ATM Offering were terminated effective as of November 4, 2025. Prior to such termination, the registrant had sold $5,145,634,734.46 of shares of class A common stock under the Prior ATM Offering and the balance of $15,854,365,265.54 (the "Unsold Class A Common Stock") of the $21,000,000,000 of shares of class A common stock registered for offer and sale in the Prior ATM Offering remained unsold at the termination. The registrant previously paid a filing fee of $2,427,303.33 with respect to a portion of the Unsold Class A Common Stock, which is being applied to the registration of shares of class A common stock pursuant to this prospectus supplement annex in accordance with Rule 457(p) under the Securities Act.</ix:nonNumeric> </td> </tr>
<tr>
<td colspan="7"> <hr style="width:100%;text-align:left;margin-left:0"/> </td> </tr>
<tr style="font-family: Arial, Helvetica, sans-serif; font-size: 16px; vertical-align: top;">
<td style="width:10pt;"> <p style="margin:0pt;text-align:left;"> <sup style="vertical-align:top;line-height:120%;font-size:10px">3</sup> </p> </td>
<td colspan="7" style="white-space: pre-line;"> <ix:nonNumeric name="ffd:OffsetNote" escape="1" contextRef="ofst_2" id="ixv-464">On May 1, 2025, the registrant filed a prospectus supplement with the Securities and Exchange Commission under the Registration Statement relating to the offering of shares of its class A common stock that was able to be issued and sold from time to time under a Sales Agreement, dated May 1, 2025, with the sales agents named therein (the "Prior Sales Agreement", and such offering, the "Prior ATM Offering"). The Prior Sales Agreement and the Prior ATM Offering were terminated effective as of November 4, 2025. Prior to such termination, the registrant had sold $5,145,634,734.46 of shares of class A common stock under the Prior ATM Offering and the balance of $15,854,365,265.54 (the "Unsold Class A Common Stock") of the $21,000,000,000 of shares of class A common stock registered for offer and sale in the Prior ATM Offering remained unsold at the termination. The registrant previously paid a filing fee of $2,427,303.33 with respect to a portion of the Unsold Class A Common Stock, which is being applied to the registration of shares of class A common stock pursuant to this prospectus supplement annex in accordance with Rule 457(p) under the Securities Act.</ix:nonNumeric> </td> </tr>
<tr>
<td colspan="7"> <hr style="width:100%;text-align:left;margin-left:0"/> </td> </tr> </table> </div> <div style="padding-bottom: 20px;">
<table style="float: center; width: 100%; text-align: left; ">
<tr style="font-family: Arial, Helvetica, sans-serif; font-size: 16px">
<th style="vertical-align: bottom; text-align: left; word-wrap: break-word"> <b>Table 3: Combined Prospectuses</b> </th>
<th style="vertical-align: bottom; word-wrap: break-word; text-align: right;"> <span style="-sec-ix-hidden: hiddenrcCombinedProspectusTableNa">&#9745;Not Applicable</span> </th> </tr> </table>
<table style="font-family: Arial, Helvetica, sans-serif; font-size: 16px; float: center; width: 100%; border: 1px solid black;">
<tr style="background-color:#9ADAF6">
<th style="width: 4%">
 </th>
<th style="width: 14%"> <p style="margin: 0pt; text-align: center;"> <b>Security Type</b> </p> </th>
<th style="width: 25%"> <p style="margin: 0pt; text-align: center;"> <b>Security Class Title</b> </p> </th>
<th style="width: 14%"> <p style="margin: 0pt; text-align: center;"> <b>Amount of Securities Previously Registered</b> </p> </th>
<th style="width: 18%"> <p style="margin: 0pt; text-align: center;"> <b>Maximum Aggregate Offering Price of Securities Previously Registered</b> </p> </th>
<th style="width: 6%"> <p style="margin: 0pt; text-align: center;"> <b>Form Type</b> </p> </th>
<th style="width: 10%"> <p style="margin: 0pt; text-align: center;"> <b>File Number</b> </p> </th>
<th style="width: 8%"> <p style="margin: 0pt; text-align: center;"> <b>Initial Effective Date</b> </p> </th> </tr>
<tr style="background-color:#E7E7E2;">
<td style="text-align: center;"> N/A </td>
<td> N/A </td>
<td> N/A </td>
<td style="text-align: right;"> N/A </td>
<td style="text-align: right;"> N/A </td>
<td style="text-align: center;"> N/A </td>
<td style="text-align: center;"> N/A </td>
<td style="text-align: center;"> N/A </td> </tr> </table> </div> </body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>3
<FILENAME>g87888g01h14.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g87888g01h14.jpg
M_]C_X  02D9)1@ ! 0$!+ $L  #_[1D44&AO=&]S:&]P(#,N,  X0DE-! 0
M    &/<
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M         /_A/X9H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O #P_>'!A
M8VME="!B96=I;CTB[[N_(B!I9#TB5S5-,$UP0V5H:4AZ<F53>DY48WIK8SED
M(C\^"CQX.GAM<&UE=&$@>&UL;G,Z>#TB861O8F4Z;G,Z;65T82\B('@Z>&UP
M=&L](D%D;V)E(%A-4"!#;W)E(#DN,2UC,# R(#<Y+F8S-31E9F,L(#(P,C,O
M,3$O,#DM,3(Z-# Z,C<@(" @(" @("(^"B @(#QR9&8Z4D1&('AM;&YS.G)D
M9CTB:'1T<#HO+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M<WEN=&%X+6YS
M(R(^"B @(" @(#QR9&8Z1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2(B"B @(" @
M(" @(" @('AM;&YS.GAM<#TB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP
M+R(*(" @(" @(" @(" @>&UL;G,Z<&1F/2)H='1P.B\O;G,N861O8F4N8V]M
M+W!D9B\Q+C,O(@H@(" @(" @(" @("!X;6QN<SID8STB:'1T<#HO+W!U<FPN
M;W)G+V1C+V5L96UE;G1S+S$N,2\B"B @(" @(" @(" @('AM;&YS.G!H;W1O
M<VAO<#TB:'1T<#HO+VYS+F%D;V)E+F-O;2]P:&]T;W-H;W O,2XP+R(*(" @
M(" @(" @(" @>&UL;G,Z>&UP34T](FAT=' Z+R]N<RYA9&]B92YC;VTO>&%P
M+S$N,"]M;2\B"B @(" @(" @(" @('AM;&YS.G-T179T/2)H='1P.B\O;G,N
M861O8F4N8V]M+WAA<"\Q+C O<U1Y<&4O4F5S;W5R8V5%=F5N=",B"B @(" @
M(" @(" @('AM;&YS.G-T4F5F/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q
M+C O<U1Y<&4O4F5S;W5R8V52968C(@H@(" @(" @(" @("!X;6QN<SIT:69F
M/2)H='1P.B\O;G,N861O8F4N8V]M+W1I9F8O,2XP+R(*(" @(" @(" @(" @
M>&UL;G,Z97AI9CTB:'1T<#HO+VYS+F%D;V)E+F-O;2]E>&EF+S$N,"\B/@H@
M(" @(" @(" \>&UP.D-R96%T;W)4;V]L/E!38W)I<'0U+F1L;"!697)S:6]N
M(#4N,BXR/"]X;7 Z0W)E871O<E1O;VP^"B @(" @(" @(#QX;7 Z36]D:69Y
M1&%T93XR,#(U+3$Q+3 Q5#$Q.C,S.C,S*S U.C,P/"]X;7 Z36]D:69Y1&%T
M93X*(" @(" @(" @/'AM<#I#<F5A=&5$871E/C(P,C4M,3$M,#%4,3$Z,S$Z
M-#8K,#4Z,S \+WAM<#I#<F5A=&5$871E/@H@(" @(" @(" \>&UP.DUE=&%D
M871A1&%T93XR,#(U+3$Q+3 Q5#$Q.C,S.C,S*S U.C,P/"]X;7 Z365T861A
M=&%$871E/@H@(" @(" @(" \<&1F.E!R;V1U8V5R/D%C<F]B870@1&ES=&EL
M;&5R(#$P+C N," H5VEN9&]W<RD\+W!D9CI0<F]D=6-E<CX*(" @(" @(" @
M/&1C.G1I=&QE/@H@(" @(" @(" @(" \<F1F.D%L=#X*(" @(" @(" @(" @
M(" @/')D9CIL:2!X;6PZ;&%N9STB>"UD969A=6QT(CY-:6-R;W-O9G0@5V]R
M9" M(%-T<F%T96=Y($%432!#;VYS;VQI9&%T:6]N(%!R;R!3=7!P($-O;6UO
M;B!!;FYE>#PO<F1F.FQI/@H@(" @(" @(" @(" \+W)D9CI!;'0^"B @(" @
M(" @(#PO9&,Z=&ET;&4^"B @(" @(" @(#QD8SIC<F5A=&]R/@H@(" @(" @
M(" @(" \<F1F.E-E<3X*(" @(" @(" @(" @(" @/')D9CIL:3YR<C,U.3 Y
M,SPO<F1F.FQI/@H@(" @(" @(" @(" \+W)D9CI397$^"B @(" @(" @(#PO
M9&,Z8W)E871O<CX*(" @(" @(" @/&1C.F9O<FUA=#YI;6%G92]E<'-F/"]D
M8SIF;W)M870^"B @(" @(" @(#QP:&]T;W-H;W Z0V]L;W)-;V1E/C0\+W!H
M;W1O<VAO<#I#;VQO<DUO9&4^"B @(" @(" @(#QX;7!-33I);G-T86YC94E$
M/GAM<"YI:60Z9&8T9#-F8S$M,C$R-2UF,30U+6%D-&(M-S,V-#ED-#@R8C<X
M/"]X;7!-33I);G-T86YC94E$/@H@(" @(" @(" \>&UP34TZ1&]C=6UE;G1)
M1#YA9&]B93ID;V-I9#IP:&]T;W-H;W Z,C9B-F9F.#4M,69F,BUF.30U+3AE
M,6(M8CEF9#0V.3=D9&0Y/"]X;7!-33I$;V-U;65N=$E$/@H@(" @(" @(" \
M>&UP34TZ3W)I9VEN86Q$;V-U;65N=$E$/GAM<"YD:60Z8SEC,&0V-&8M,&4P
M92UF-S1E+3EA,#(M-V(Y9C=E83)B-39C/"]X;7!-33I/<FEG:6YA;$1O8W5M
M96YT240^"B @(" @(" @(#QX;7!-33I(:7-T;W)Y/@H@(" @(" @(" @(" \
M<F1F.E-E<3X*(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R<V54>7!E
M/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @(#QS=$5V=#IA8W1I;VX^
M<V%V960\+W-T179T.F%C=&EO;CX*(" @(" @(" @(" @(" @(" @/'-T179T
M.FEN<W1A;F-E240^>&UP+FEI9#IC.6,P9#8T9BTP93!E+68W-&4M.6$P,BTW
M8CEF-V5A,F(U-F,\+W-T179T.FEN<W1A;F-E240^"B @(" @(" @(" @(" @
M(" @(#QS=$5V=#IW:&5N/C(P,C4M,3$M,#%4,3$Z,S,Z,S,K,#4Z,S \+W-T
M179T.G=H96X^"B @(" @(" @(" @(" @(" @(#QS=$5V=#IS;V9T=V%R94%G
M96YT/D%D;V)E(%!H;W1O<VAO<" R-2XT("A7:6YD;W=S*3PO<W1%=G0Z<V]F
M='=A<F5!9V5N=#X*(" @(" @(" @(" @(" @(" @/'-T179T.F-H86YG960^
M+SPO<W1%=G0Z8VAA;F=E9#X*(" @(" @(" @(" @(" @/"]R9&8Z;&D^"B @
M(" @(" @(" @(" @(#QR9&8Z;&D@<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B
M/@H@(" @(" @(" @(" @(" @(" \<W1%=G0Z86-T:6]N/F-O;G9E<G1E9#PO
M<W1%=G0Z86-T:6]N/@H@(" @(" @(" @(" @(" @(" \<W1%=G0Z<&%R86UE
M=&5R<SYF<F]M(&%P<&QI8V%T:6]N+W9N9"YA9&]B92YP:&]T;W-H;W @=&\@
M:6UA9V4O97!S9CPO<W1%=G0Z<&%R86UE=&5R<SX*(" @(" @(" @(" @(" @
M/"]R9&8Z;&D^"B @(" @(" @(" @(" @(#QR9&8Z;&D@<F1F.G!A<G-E5'EP
M93TB4F5S;W5R8V4B/@H@(" @(" @(" @(" @(" @(" \<W1%=G0Z86-T:6]N
M/F1E<FEV960\+W-T179T.F%C=&EO;CX*(" @(" @(" @(" @(" @(" @/'-T
M179T.G!A<F%M971E<G,^8V]N=F5R=&5D(&9R;VT@87!P;&EC871I;VXO=FYD
M+F%D;V)E+G!H;W1O<VAO<"!T;R!I;6%G92]E<'-F/"]S=$5V=#IP87)A;65T
M97)S/@H@(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @(" @
M/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^"B @(" @(" @(" @
M(" @(" @(#QS=$5V=#IA8W1I;VX^<V%V960\+W-T179T.F%C=&EO;CX*(" @
M(" @(" @(" @(" @(" @/'-T179T.FEN<W1A;F-E240^>&UP+FEI9#ID9C1D
M,V9C,2TR,3(U+68Q-#4M860T8BTW,S8T.60T.#)B-S@\+W-T179T.FEN<W1A
M;F-E240^"B @(" @(" @(" @(" @(" @(#QS=$5V=#IW:&5N/C(P,C4M,3$M
M,#%4,3$Z,S,Z,S,K,#4Z,S \+W-T179T.G=H96X^"B @(" @(" @(" @(" @
M(" @(#QS=$5V=#IS;V9T=V%R94%G96YT/D%D;V)E(%!H;W1O<VAO<" R-2XT
M("A7:6YD;W=S*3PO<W1%=G0Z<V]F='=A<F5!9V5N=#X*(" @(" @(" @(" @
M(" @(" @/'-T179T.F-H86YG960^+SPO<W1%=G0Z8VAA;F=E9#X*(" @(" @
M(" @(" @(" @/"]R9&8Z;&D^"B @(" @(" @(" @(#PO<F1F.E-E<3X*(" @
M(" @(" @/"]X;7!-33I(:7-T;W)Y/@H@(" @(" @(" \>&UP34TZ1&5R:79E
M9$9R;VT@<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B/@H@(" @(" @(" @(" \
M<W12968Z:6YS=&%N8V5)1#YX;7 N:6ED.F,Y8S!D-C1F+3!E,&4M9C<T92TY
M83 R+3=B.68W96$R8C4V8SPO<W12968Z:6YS=&%N8V5)1#X*(" @(" @(" @
M(" @/'-T4F5F.F1O8W5M96YT240^>&UP+F1I9#IC.6,P9#8T9BTP93!E+68W
M-&4M.6$P,BTW8CEF-V5A,F(U-F,\+W-T4F5F.F1O8W5M96YT240^"B @(" @
M(" @(" @(#QS=%)E9CIO<FEG:6YA;$1O8W5M96YT240^>&UP+F1I9#IC.6,P
M9#8T9BTP93!E+68W-&4M.6$P,BTW8CEF-V5A,F(U-F,\+W-T4F5F.F]R:6=I
M;F%L1&]C=6UE;G1)1#X*(" @(" @(" @/"]X;7!-33I$97)I=F5D1G)O;3X*
M(" @(" @(" @/'1I9F8Z3W)I96YT871I;VX^,3PO=&EF9CI/<FEE;G1A=&EO
M;CX*(" @(" @(" @/'1I9F8Z6%)E<V]L=71I;VX^,S P+S$\+W1I9F8Z6%)E
M<V]L=71I;VX^"B @(" @(" @(#QT:69F.EE297-O;'5T:6]N/C,P,"\Q/"]T
M:69F.EE297-O;'5T:6]N/@H@(" @(" @(" \=&EF9CI297-O;'5T:6]N56YI
M=#XR/"]T:69F.E)E<V]L=71I;VY5;FET/@H@(" @(" @(" \97AI9CI#;VQO
M<E-P86-E/C8U-3,U/"]E>&EF.D-O;&]R4W!A8V4^"B @(" @(" @(#QE>&EF
M.E!I>&5L6$1I;65N<VEO;CXW,S<\+V5X:68Z4&EX96Q81&EM96YS:6]N/@H@
M(" @(" @(" \97AI9CI0:7AE;%E$:6UE;G-I;VX^,C U/"]E>&EF.E!I>&5L
M641I;65N<VEO;CX*(" @(" @/"]R9&8Z1&5S8W)I<'1I;VX^"B @(#PO<F1F
M.E)$1CX*/"]X.GAM<&UE=&$^"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"CP_>'!A8VME="!E;F0](G<B/S[_VP!#  8$!08%! 8&!08'!P8(
M"A *"@D)"A0.#PP0%Q08&!<4%A8:'24?&ALC'!86("P@(R8G*2HI&1\M,"TH
M,"4H*2C_VP!# 0<'!PH("A,*"A,H&A8:*"@H*"@H*"@H*"@H*"@H*"@H*"@H
M*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"C_P  1" #- N$# 2(  A$!
M Q$!_\0 '  !  (" P$               $'!08"! @#_\0 4!   0,# 00#
M"@D*! 0& P   0 " P0%$2$&$C%!!U%A$R)Q<H&1L;+!T105,C,T-E62H187
M(T)25'."D^(U8J/A)"9E\"5#8Z+"TE.#E/_$ !L! 0 " P$!
M   %!@(#! $'_\0 -Q$  @(! @,$!P@" @,       $" P0%$1(A,1-!47$&
M%%*!D;'!%2(R,S1AH=%"\"-#%B13_]H # ,!  (1 Q$ /P#U2B(@"(B (N))
M)P$+@!KA 3GP*<KY[[<G4!2'CEA>;CF<T!/4N&3QT(7,<%Z B!$ 1$0!$1 $
M1$ 1$0!$1 $1$ 1$0!$1 $1$ 1$0!$1 $1$ 1$0!$1 $1$ 1$0!$1 $1$ 1$
M0!$1 $1$ 1$0!$1 $1$ 1$0!$1 $1$ 1$0!$1 $1$ 1$0!$1 $1$ 1$0!$1
M03@:#)7%TA .FH&3JID<&COB .U?.61NX_4#3CE>-['J6Y7$_2DZ*>2/XH:=
MQQ;GX1QP<?LK(;-](+KS>:>@-M$(F)[_ +OO8P">&Z.I5/7?3JC^([TE9WHZ
M(&V-O)X9?ZCE5J-1R97Q@Y<M_!?T73(TG$AC2LC#FEOU?AYET7RY&V6JIK!%
MW7N+"_<WL9[,JO\ \ZKOLAO_ /3_ &K;MMGM.RURPX',)P,]A5"'CHNW4\RZ
MFR*JEW?L1^B8&/DUR=T=WO\ O]"\]BMK3M*^J:ZC%-W -.1+O[V<]@ZEM056
M=#..[73/[,?_ ,E:33GEA2&!;.VA3L>[9%:I3"C)E76MDMOD2B#B47:1X1$0
M!$RN)=@H"7'"P6T.U-NL3,5DI,Q&6Q,&7%8/;[;(6IIHK?NNKG#OG9R(Q[U4
M$\TM1*Z6>1\DCSDN<<DJ'S=45+X*^;)[3-&EDI66\H_,W>[=)%SG>\4$<5-'
MR+F[SO#KIZ5K-7?[M5N+I[A4$]37;H\PPL6W12%7K<RZQ[RDRU4Z?C4K:$$?
M<UE43DU,^>ONA7W@N]R@<#%7U32/_5<1YLKHHM2NL7-29T2IKDMG%&TT6WE]
MIL;]0R=HY2QCV8*VJS=)L#R&72E="?VHN^'FX^E560F!Y%U4ZC?4_P 6YP7Z
M3B6KG'9_L>B[9>J&Z1;]!4,E'4#@CPA=]KB1J,'J7FFEJ):65LE+*^*1IT+'
M8*O38:IKZK9R"HNC]^:34$C!W>6?(K!@ZCZR^!KF5?4]*]22FI;I_$V1% T)
M3/6I0AB2<*,CK0D*.]0'('** 1R4H B(@"(B (B( B(@"(B (B( B(@"(B (
MB( B(@"(B )E1D)IV("1JB@$<L)E 2B(@"(B (B( B(@"(B (B( B(@"(B (
MB( B(@"(B (B( B(@"(B (B( B(@"(B (B( B(@-4Z39'Q[)53HGN8[>9JTX
M/RPJ6-;5XQ\*G_J%7/TH_5"J\9GKA4AUJKZS.2O23[BY^CT(RQFVN_\ H:G)
M)))UU4QO?'('QN<QPX%IP5 4*&3:>Z+#MNMF?>2KJ'L+'U$KFGB'/)!7P&$Y
M9*D>;PKUMOJ8QC%?A,K8+]76*=\E"Y@#\;[7MR'8_%6ML?MM37HMIJAHIZ[&
M=T_)=X"J3["N<+WQ2LDB>YKV$%K@=05W8>=9C-<]X^!&Y^ETY:<GREXGIEIR
M-0I6#V,N_P =6*"J=NB75L@'[0_[SY5G%<(34XJ2[RA65NN3A+J@B(LC $X6
M&VJNK+/9:FK.-\-W6 GBXZ!9@JJ>F*X]TK**@8[O8VF1X[3H/P!\ZY,V_L*9
M2[SNT[&]9R(UOIW^XK^JJ):NJDGJ'NDED.\YSN:^6,<$;P/:I5)<FWNSZ+&*
MBN%$("A48QPU)X>%$MSW?Q.64RMBMFQ5[N$?=(Z41QG@Z5P;GMQQ_!=N?H]O
ML3-YL<$G8R77\<+H6'>UQ*+V.)ZCBQEPNQ;^9J*<5W+C:JZVR[E=320DG WA
MH? >!71.N0-1P*TN#B]I(ZH61FMX--&7V6M+KO>Z6E _1EP=+X@XKT%!$V*)
ML<;0UC1@ #@M%Z)[(:6V2W&9H$E5CN?8P</.M^&FBM6E8SIJXY=64;6LOUC(
MX5TCR!XJN=J]NJVSWVIH8:>%[(\=\XG)R,^U6,>!5%=)'URK_P"7U0LM4OG3
M5Q5O9[C1<:O)O<+5NMC+_G-N/[I3^<I^<VX_NE/YRM""G"KWVED^T6K['P_8
M^9OL?27<'2-!I*?&==2K:@<7Q-<>) *\U1?.L\*]*4OT>/Q1Z%,Z1DV7\7:/
M?;8KVNX=.-P=E';?<^J(BFRO!$1 $1$ 1$0!$1 $1$ 1$0!$1 $1$ 1$0 Z!
M1E'<"G) 5SM1MY5VB^5-##2Q/9$0 YSCDY&5BOSG5_[E#]XK!](@_P"<;CX6
M^J%KF%4LG4,B%LHJ7),O.'I6+.B$Y0YM(W_\YU?^Y0_>*F/I-KG2L!HH,$X^
M457V%SA^>C\8>E:8ZED[_B-\M'P]G]SYGI:%Q<QI/$@%<UP@^:;XH7-7*/0H
M#ZA$1>G@1$0!$1 $1$ 1$0!$1 $1$ 1$0!$1 $1$ 1$0!$1 $1$ 1$0!$1 $
M1$ 1$0!$1 :ETH_5"J\9GKA4AU^%7?TH_5"J\9GKA4AUJJZS^>O(NOH[^F?G
M_0'!9_82FAJ]JJ&"IC9)$\N!:\9'R"L ."V7HX^N=N\+_4<H_$2=\$_%$KG<
ML:QKP9;KMF+*YNMJHM>.(6@^?"T[;78.EBM\M99VF%\8WG1#)#ASQU*R6\!C
MJ77N4D<5'-)-CN36$NSU*WWXM5L&I)="@XV9?38G"3Z]#S:H&25.F3A.2I+/
MHZ9:O0Q,74%P@)[UDC7 >$'W*QU6W0Q"137.8C0O8T>0$^T*R5<M,W]6CN?/
MM7269/;_ 'D$1%WD:<7?@J$V\J#4[67)Q.0R3<'9@8]ZOQ_R3X%YWVGS^4EV
MSQ^%2>L5":V]JHK]RQ>CD4[Y/]C&-X*5#5*K#+F%O_118XJRHGN%4QLC8<,C
M!&1O<2?)HJ_=J"K(Z)+Q#$*BVS/:Q[W=UC).-XXP1^ 4AIB@[UQD5K#L6)+L
M_P#46BQH!TQCL7+=41\#A<@KDCY^=6LH::L@=%5PQS1NXM>T$%5U>^C@.N4,
MEME(I'O'=(WG6-O,@\_ K/*XAF,]2Y[\6J_;C1U8V9=C/>N6VY\J2!E/31PQ
M -9&T-:!R 7VW=<Y0#&>U'' [%O2VY'*WOS9!T&%1?20?^<:_P#E]4*U9-KK
M*#K<(!CB"X*HMN:R"OVGK*BED;)"[=PYIR#WH4)K%L)4I1>_/^RQ^C]-D,AR
ME%I;?T8((H:I599<CE'\XSPA>DZ4@4\?BCT+S6PXD:3H 5>]-M99&P1M=<(
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
M=+:Z1]36RMBB:,Y)U*JS:'I"K:MSXK6!34_ /(R\CR\%KFTE]J;[6NFJ'$1
MXCB_58/>L1CCJ2JQFZK.U\%7)%QT[0X51X[UO+P\#Z5$\U5(Z2HE?(\_K/<2
M?.5\\:ZH%*AW)RZE@C%16T5L<2.U9NQ;472SO IZ@OA'&*4Y;_LL*H(RLZ[9
MUO>+V-=U%=L7&Q;HO&P[3T>T%OF#,QU+8\OA=IRXCK"H\\ROI2U$U'.V:GD<
MR1O @_@OER77E9CR8Q4NJ.'!TZ.'.;@^3VV^I("G"#FBX"31&,*,Z9"R%EMS
MKK<&TD9P][7%O:0TGV+H%IC<YKP0X'!!Y'J6? ^'C[C!3CQ.'>@$QVJ1S18&
M>QN71=>307SX'*X"GJ]/ _D?2KG!P#S7F=CG,>US'%KVG+7 X(*O[9*\,O-B
M@J<CNFZ&R ?M#BK+HV3Q1=,N[H5#T@P^":OBN3Y/S,X#E% .5*G2M$$X6$VP
MN[;-8JBJ..Z8W(QUO.@6:?PSG@J=Z5;R:R[-MT3LPTA[[!XO(]GM7'G9"HI<
MN_N._3,1Y60H=W5FD%Q>YSG'OG'))YIA!Q**E-[O=GT2*27(A&M+B&M!<3P
MYJ3KHMPZ,;*;C>A5S,S34O?'(T+^0]JW8]+NL4%WFC+R(XU4K9=QL%\LS;+T
M9R0D8F>8WR^,7-RJNZU=W2A]4*H?YF>N%2/6N[58*NU17<E]2,T&QV42G+JY
M/Z <%SAADGE;'#&Z21W!K1DE< MDZ.M=L;>#PR_U'*/HAVED8/O9*Y%O8U3L
M7<FS#NM5>P9=15 \,9]RZDC'1N(D!;CCD+TLU@)( &/ OA544%5$Z.I@CE8>
M3V@A3KT-;<I%8K]));_>A_)YO!SP48"VSI"V>CL=RB=2Y%/4@N#?V2#J/Q"U
M0*"NJE3-PEU19L;(AD5JV'1F0LMWJK-6MJ:)^"/E,Y/':K[V>N<5VM<-9"1B
M1H)'4>87G3FK0Z&*USF7"C<>]:6RM'5G0^@*5T?)<+.R?1D)KV%&57;Q7-=2
MS$1%:"FCFNE=J&*XV^:DJ1O1RM+2N[S7$MWM"5C)*2VET/8R<7O'J>?-I;%4
MV&O?!."8CK')C1P]_8L1E>C;M;*2YTIIJZ,21NX=8\!57;0='592N?)9G?"H
M>/<W. >/>JQF:5.MN57-%RT_7*[8J%[VEX]S-#![%.5]*JFFI)S#50OBE'%K
MVD'S+XY[=%$2BXO9E@C)26\63H5.JAJE8GHQQ4$9()*E$3V!M&QNUM38JAD,
MSG2T#B 6<2SM;[E=,%3'54;)Z=PDBD9O-<#H0O-KAD85E]$MZ<YTUGG<"T-,
ML/G[X?B/Q4[I6:^+L9OKT*SKFG1X7DUK9KKY%;2']))XQ4 YY*__ ,F;0[4V
M^G)/$[@5/[>4L-%M16P4L;8XV[N&M&!\D+ES-.EC0XV]]SMT[5HYD^RC'9I&
M "*&YURI483)#CCBF0,KDP9>T'7)5^4VS5G,$;G6ZG)+1Q8%W8>#++WX7ML1
MNH:E'!X>*+>Y0.\$SKC"NG;/9^V4NS5PGIZ*".1D>06MQJJ66.9AO%DHR>^Y
MGI^?'.@YQ6VSV)!UPB@<2I7&=Z(*#0]BD]G%;OL7L3\:0BNN;GQT9^;:TX=)
MV]@6_'QYY$N""YG-E956+7VEKV1HS<ZXU[ N6NNA7H6WV"UT4093T4( X$M#
MCYSJOO46RBGC+9J2"1O4Z,$*76B2:YRYD"_26._*OEYE 62O-LN<57NY=%D@
M>0KK5=1+5U,D]0XOED=O.<[FMJZ2J.W4%Y9!;J=L,FYO2AI.->&G <#PZUJ
M43?&5,G2WND3N+.&1%9"6S:&-4*E1KE<YUA2,\POM0TL]?5QT])$Z69_R6CF
MK*L?1I!W)K[O4/=*=3'%P'9G"ZL;#MR/P(X<O4*,1?\ (^?@5=G.>SL4#579
M)T>6$L(;#*QW[0E=G\=%J&TW1]/11.GM,CJF)HR8W$;X'9UKIMTJ^M;I;^1Q
MX^N8UTN#?AW\30AQ4@:H.)',<5(4;TY$RN?,C@4RI7$KQ D% <A6/T56JBN%
M-7.K::*8M>T-WVYQQ6]'9BS$$?%U-]P*5Q]*G?6K%)+<@LK7*\:YU.+>QY^!
MRI6=VXIH:3:FN@IHVQQ,+<-:, =Z%@E'6U]G-P\"9HM5U<;%WK<'11E25,8!
MD:#S("P2WY&;>RW.!.N"F>HX5_0;,V@PL<;?3N):.+ M+Z3Z6VVRBIJ>CHX(
MJB9V\2UN"&CC[%+7:5*FMV.2(/'UR&1:JHP>[*[GGEJ"PS/+C&P,;G@UH& %
M\L(W)&JE1+;;)R,5%<B."^U'3S5E3'3TT3I)I#AK6C*^)/5U*V^BNQLI;<ZY
M5#/T]0>\)_58,A=6%BO*L4/B<.HYJPJ79W]QB+3T9U$L8?<:UL)/&.-N\1Y=
M%WJCHPIW,(I[A(U_^9N1Z58[0&Z+EZ%9HZ7C*.W"4Z6LYDI<7'M[D4#M)LQ7
MV%X-2T20..&RQY(\O4L"#G5>D;C1Q5E'+3U#0^*1I:00J!VEM;K/>:FA.2UC
MLL)YM.H*A-1T]8WWX?A?\%DT?57E[UV?B7\HQIU"^M'424E5#40.+)8W!S2.
M6%\>&B=BBXMQ>Z)MQ4DTST-LU=&W:RTU:W&\]O?CJ<-"/.JMZ2K^ZY7<T4$A
M-+3'! X.?S/D4;%;2&TV:[0/>,B,/@!_;)W?:U:<7%V7..23DE3.9J#MQXPC
MU?4KNG:5V.5.<ER73WG$<2IQVH-5*A"R!1GL/F0D\@3X%O.R>P,UQC94W1SH
M*=V"QK<;SQU]@6_'QYWRX8(Y<K+JQ(\=KV^IHN<J>2O.EV(L4$>ZVCW^LN>X
M^U8^\='=KJ(G/HNZ4LN.(=O-\H*D9:->H[[HB8>D6/*6S313A&B:K)7VS5ED
MJS3UK "=6.:<AX[%C <J+G7*#X9+9DY59&V*G![HD<U*AO-2M9F;-T;_ %PH
M<]3_ %"NYTGV/X!=OA<#=VGJM3@:-?S\_'SKJ=&OUQH? _U2K9VKM+;U9:BD
M('="-Z-QY.'!3F'CJ_#DN]-M%9S\QXFHQGW-)/XL\_-4KE+$Z":2*1I:]CBU
MP/6-%Q4(UL]F66+36Z(=P6[]%=Y^!79U!*X]RJSAN3H'@:>=:05SAE?!,R6(
MX?&X.:>H@Y"WXMSHMC-=QSYF,LFF53[_ )GI=N1G.JG.F5B-E;J+Q8Z:K!&^
MYN)!U.&A_%99^=TJ[US4XJ2[SYM9"5<G"75&,VEN;+59:JK?CO&=Z#S<= /.
M0O/E1,^HEDFF<72R.+W$\R3D^E;YTM7D5-;#;87Y9#W\GC<AYM?*J_ZU6-6R
M>UMX%TB730</L:>UEUE\@W@IRH10[Y\R>)#2]P:T$N)P .:OS8VRMLMBAI\
MS.[^0XXN/N5:=&-D^,+T:J9F8*3#M>!?R]ZN=N=W1671L;AB[9+KT*AZ09G'
M-8\7R74U7I1'_*%5XS/7"I#K5W]*/U0JO&9ZX5(=:XM:_/7DB1]'?TS\_P"@
M."V3HYUVQM_A?ZCEK0X+NV6Y2VBY05M.UKI8LX#LX.01[5'8\U7;&4NYDMEU
MRMHG"/5IGHX:%0YVN/.J<=TEW<CO8*(9Y[CO_LNA7[=7RLC=&:ED3#Q[DP ^
M=666L8\>F[*=#0,J779&9Z7+E%45U'21.#G0M<Z3'+)&!^"T!2YSGO<][BYS
MCDDG))4*M9-_;VNSQ+?A8RQ:8U)[[$%6#T,M)O%>[]408_\ </<J^*MSH@MK
MZ:UU-;*TM-2X!F>;6\_.3YEUZ56Y9$6NXX];M4,22??R+ 1$5P*"%Q&<\%).
M"G- ",J-WCKQ7('.40'3K[91W"(QUE-%,P\GMRM*O/1K05!>^W5#Z5_)A&\W
MWJP4(RM%N-5<MIQ.BC+NQWO7)HH*][*76T%[I:9TL#1GNL6K?+S'F6!R==%Z
M7+ [(?@@CF%572=LM%11"YV]@C8YV)F#AD\".K50&;I791XZN:+/INN.Z:JO
MY-]&5Z"BXMX:\5R4&64%9'9JN?;K[15+'8W9 ">PZ'\"L<4:<.'+!6=<G"2:
M-=L%9"47WH],M&F3V*B^DGZXU_\ +ZH5X4KR^FC<>)8#^"I#I(^N5?\ R^J%
M9M9>]"?[_P!E.]'EME27[/YHU@*4"*K%U.4?SC?"%Z4I1_P\?BCT+S7'\XWP
MA>E*7Z-'XH]"L&A?Y^XJOI+_ -?O^AA=O?JE<_X7M5!85^[>?5&Y_P )4%S"
MU:W^;'R^IO\ 1O\ )GY_0D(@YH5"%C,ELU;_ (UOM'1G.X^0;^/V1J5Z#@@9
M%"V.-C6L: &@#0!5#T1P"3:&:5PSW* D=A)'^ZN+56G1:E&ES[VRE>D-SGD*
MON2^9+1HN)&6#.JYKB[2-W@4QT1 % [:U/PO:JY29T;+W,?RC=]BPF%W+PXN
MN]<X\3.\GP[Q735#ODY62;\6?3<6"A3"*[D@5Q)X^=25RB;ORL;^TX!:XKF;
MI/9;ER=&>SS+?:A63L;\*J>^R1JUG(>;5;FUF!JXE<:9C8XFL8,,:  %]5>Z
M*HU5J,3YED7ROL=DN\C=U)!7$QY(U_W7-%N-)3_2GL^RW5D=PI6XBJ"1( -
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
M\GB SUEI.?2%:=7@Y8V_@RDZ#8HY;3[TS1PB!%52\$'1;[%T:UTD39&UD&'
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
MXK-AN,Z\5+>"E7BN"A%17<?-[+'9)SEU81$69@$PB(!A1C74J40#':@SUHB
M(B( B(@"(B X2L:]NZ\!S3H0>:T7:?H^I:USI[8X4LY!)9CO''P<EO;LY&,*
M1VE:;J*[H\-B-^/DVX\N*I['GB[V&Y6F1S:RDD:P<) ,L/EX+&$KTM)&R4%K
MVM<T\01Q6NW+8:QUY+G4C89#^M"=W\."@KM$?6IEDQO2-;;7Q]Z**!3*M&MZ
M+XR3\#N+FM_9DCWOQ!"QK^C"X9/<ZZE<.T.'L7!+2\E?XDI#6L.2WX_X9H.5
M!6_Q]&%Q)_25U*T=8#C[%DJ'HOA#LUEP=(WF(V;OXY*0TO)D_P (GK>'%;\>
M_N95VI.@6S[-;&7&\2,?+&^EI.<CVD$^ >U6G:=C[-;7!T-*'R#@^4EY_'19
M\,P1@Z=BDL;1MGO>_<B'R_2*4EPXZV_=F-L-EI+/2-IZ.-K0!WS\=\\]965"
MAHQE2IZ$5!<,45J<W-N4GNV051723]<*\^)ZH5ZN\*T3:38#XYO%17?&'<>Z
MX[WN6<8&..>Q1VIT3OJX:UN]R4T;*JQ;W.U[+;^BGPIRK-_-9_U7_1_N3\U@
M^U?]'^Y0/V5D^S_*+.M<P_;_ (96<9_2,\(7I2E.*>/JW1Z%6XZ+<.!^-,D'
M/S/]RLJ)@C8&\>2F-*Q+<?B[1;;D#K>=3E\'8O?;<PFWF?R2N?\ "5!<LKT7
M?:#XUM-31=T[D)F%N_C./(M!_-9_U7_1_N6O5,.W(L3K6_(V:+J%&+7*-KVW
M963>"E6:.BP8_P 5']'^Y/S6#[5_T?[E%_965[/\HFOMS"]O^&=+H<_Q6O\
MX+?65M8T*U/8S8_\G*NHF^&?".ZL#,=SW<:YZRMM5CT^F5%"A/J5+5,B&1DR
MLK>Z>WR T&$1%W$>01D+#;36&EOMO=3U #7XRR3&K3V+-+BYN1QP>M83A&:X
M9=&9UV2KDIP>S1YYOMCK+)5NAJXW;F>\EQWKQU_[+%YU.B](W"WTMQIW05L+
M)HG#!#@J_OG1FR1[GV>I$?\ Z4N2/(56\K1YQ;E3S1;<+7ZYI1R.3\>XJ_*9
M6R5>P]^IW$?!!*.N-X/^ZZ;=EKT7;OQ;4Y\33SJ,>)<NL7\":CG8\ENIKXHP
MV5(R7  $D\AJ5M=!T?WNI<.Z1Q4S/VI'@_@,K?\ 9G86WVES9Y_^*JV\'O&
MWP!=6/IEUSYK9?N<>5K.-0ONOB?[%<5>S$]OV9=<J\.CED<T1Q<P#G4K6@>]
M!7H#:NQ_'UM^!=W[@-X.#MW>X>4+3?S6?]5_T?[ETY6E6*25*W1PX.N5.#ED
M2^\WX=Q62*SOS6C[5_T?[D_-9_U4?T?[ER_965[/\H[OMS#]K^&?;H:'_"7+
MQV^U6*'9'!:_L9LS^3D-2SX5\([L0<[F[C&>TK8'  :JS8-4JJ(PGU13M1NA
M?DRL@^3_ ***Z1/K?<#VM]4+7,JWMH=@!>+Q45WQAW'NI!W.Y9QICCE8[\U@
M^U1_1_N5?R--R++92C'DVRTXFL8E=$(2ES27<RL5RA^<9K^L%9GYK?\ JN?_
M -/]R1]%H#P1=>!S\S_<M<=*R=UO'^4;I:WAM/[_ /#+)I?H\?BA?4C*^<#.
MYQAO'  SUKZ*VQ7);E$?-F-OMII[O0R4U6T%CAWKL:L/6#UJDMI]F:VQ3N[J
MQTE*3WDS1H?#U%7\X97QGIHJB%T,[&R1N&"UVH*XLS!AE+GR:)'3]2LPI<N<
M7W'FK(SC.%'-6U?NC:EJ7.DM4OP23CN.RYA]RTNX[#WRAWC\%$[!KO0NWOPX
M_@JW?IUU/^.Z+AC:MBWKE+9^#-94KLR6ZMB)$M'4,(_:C(7S;33N.!!*3U!A
M7(ZY+DT=RM@UNF?+@HP>I9*DL=TJGAL%OJG$\S&0/.5LEKZ.KM4O'PMT-)'S
MR[>=YA[UMJQ;K']V)HMS\>E;RFC3&,?(]K(V.>]QP&M&23V*U^CW8SX$67&Y
ML;\)P#'&1\WVGM6?V<V0MEE._%%W6I P9I-3Y.06QM:&C 4_@Z4J7VEO-E6U
M+6GD)U4\H^/B ,#"X5$+)XG1RM:]CA@M(R"OHA4SMOR97T]N:*>VSV%GH9)*
MNTL=/3$ESHFC+H_!UA:*[+20X8(XY7IEPSS6NWS8ZTW8NDF@[G4.U[K$=TYZ
M^HJ#R]'4VYTO;]BR8&ORK2A>MTN_O*'WDRK%KNC"I:XFBKHG-Y-E:1^(RL>>
MC>]YP'T9'6'N_P#JHB6G9$>7 R=AJ^));\9I64!SP"WZEZ,KD]W_ !-931M_
MR N/X@+<;#L):K8YDTC#4U+=0^74 ]8'!;J=)OL?WELC1D:[C5+[CXG^QH>R
M6Q4]Q8ZLN#7P4S&[S6.&'2:=74M,(P2,<-%Z3K2V&BJ'' :V-Q_!>;#Q/6LM
M2Q(8T81C^YAH^=;F3LG/IRV_D-X*5 4J))XV?HU^N-#X'^J5>76J1Z,&%VV%
M*1^JUY/W2KO5JT5?\#\RD>D+_P#:7DOJ2B*"=%,$"8W:.Z1V>U3UDH![FW0$
MXWB= /.O/57425=3+43.+I97%[B>LK?.EB]FHKH[;"[,4(#Y,<"X\!Y!Z57^
MJJFK97:6\$>D2[:#A]C3VTNLOD 5.5'-1P423YSCC?+(R.-I=(YP#0.M7[L?
M:!9;%3TH [KN[TAQQ<>*K7HNLOP^[FMF;F&D.1G@7XT\W%7(S.[HK)HV-PQ=
MLEUZ%.](,SCFL>+Y+F_,Y-YJ413I6PB(@"(B (B( B(@"(B (B( B(@!"(B
MC&J8URI1 1@)CJ4H@(+0>.JG"(@( PI1$ 1$0#"(B (B( H#<$ZY4H@(QIA3
M@(B !$1 $1$ 1$0!$1 %!&5*("-T9RIPB("-W)R4 ZRI1 ,*,*40$-&%*(@"
M81$  PB(@"8U1$ 1$0!,81$ PHW1DE2B C=',!-QO4%*+S8$;H4=S"Y(O00!
MC*E$0'0N]WHK1'&^X5#(6O.ZTNSJ>*Q@VVV?^THO,?<NKTF6QUQV9F,;2Z2G
M/=F@<=,Y_#*HX9'$J&SM0MQ;.%);$_I>ET9M3G*3W3VY;%]?EIL^>-RB^Z[W
M*3MIL_\ :47W3[E0OE*>5</VW;X+^24_\;H]I_Q_1?U)M99:NICIZ>OBDED.
M&M .I\RS8.<X T7FB*1\,K)(WN:]IR' \"K>V6V]H*RG;%=7-I:D  O<>\?V
MYY+NPM4C<W&W9,B]1T66,E*C>2[S>2 3KC13O'/ %8SX]M;F;S+E1[O6)FD>
ME8B\;<6>W0.[G4MJIAP9"03Y^"DI9%4%O*2(:&-;8^&,7\#GTB79ELV>J&EP
M$M0TQ1CKSQ\PRJ+QJLQM+?JN_5IFJCB-ND<0.C![UB%5=0RUDV[QZ(O.D8+P
MZ6I_B8&@0G1"H/R5'HE3>.B.$OVBFEQI' =>TD#WJXP>)[57W0_;'0VZJKI
M0:AP8W(_5:3KYS^"L)HP#E7#2ZG7CK?O/G^LW*W+DUW<B<ZK%[272.T6BHK)
M2.\;WHZW<AYUDW::JHNE>^?"J]EL@=^BI^^DP="X\!Y-?.MV;D+'I<^_N-&G
M8CRKXU]W?Y&BU$SZFHEGE<722.+G'M*X80<2BI+;;W9]&C%122(7*-CY)6L8
MTN>XX:!S*XDK=^BVRFNNYKIF9@I>&1\I_+W^9;L>EWV*"[SGR\B.-5*V7<BR
M=DK.VSV2"E'SF Z0_P"8\5FPW&=>*AG!<E>*X*$5%=Q\WG-V2<Y=6$1%F8!$
M1 $1$ 1$0!$1 $1$ 1$0!$1 $1$ 1$0!$1 $1$ 1$0!$1 $1$ 1$0!$1 $1$
M 1$0!$1 $1$ 1$0!$1 $1$ 1$0!$1 $1$ 1$0!$1 $1$ 1$0!$1 $1$ 1$0!
M$1 $1$!PE8)&.8X APP050NVUA=8[O)&UI^"RYDB<.&.8\*OQPRL9?[-2WFW
MR4E8#NNU#AQ:>1"X,_$]9ALNJZ$EIF>\*WBZQ?4\[#"G 67VDV=K;#5N94L)
M@<X]SE'R7CW]BP^>.00JA9"5<G&2V9?JK8714ZWNF2!U:(1G7.H4A%KW-@QU
MZ^'50!@8'!2B]W;&R1"*2H)"\ YX7?L-KFO%SAI(!G>/?.QHUO,E<;/::R[U
M;:>BB[H\\<_);VE7;L?LU3V"B+(W;]0\ R2'B3U#L4E@8,LB?$_PHB-3U.&)
M!QB]YLR]IHH[?004D Q'$P- \"[1.% &"-<J7'"MZ22V10VW)[OJ8S::Z,M%
MFJ:M^,L;WHZW'0#SKSW53R551+43NWI97%[CUDK>>E>]BKN,5N@=^CI^^DQS
M>>7D'I6@C1575<KM;>"/2)=M!P^QI[6767R)!T4Y4(H@G28V.DD:R,$O<X-
M'')T7H'9*SLLUD@I&@=T WI'=;CQ]WD5:=%MD^&W9]=,S,-*.])YOY>;'H5Q
M@$$#DK-HV-PQ=LN_H4_T@S>.:QX]%U\R6C 4H$4X5L(B( B(@"(B (B( B(@
M"(B (B( B(@"(B (B( B(@"(B (B( B(@"(B (B( B(@"(B (B( B(@"(B (
MB( B(@"(B (B( B(@"(B (B( B(@"(B (B( B(@"(B (B( B(@"(B *",\U*
M(#K5M%3UL#H:N*.6)PP6O;D%5YM!T:L>Y\MHJ1'G)[C("1Y#Q_!68F!U+GOQ
M:KUM-'5C9EV*]ZI;'GFX;.7>WN(J;?.&C]9C=YOG"Q9#FDAS2".L+TSNCJ"Z
MU1;J*I^D4D$OCQ@J(LT-/\$B=J]))+E9#?R/-N\I&3P:3Y%Z'.SMF)R;30$_
MP&^Y=BGM5!3'-/14T1ZV1@+5'0I[\YHWR])8;?=@]_,H&AL5UKW 4M!4/!_6
M+"UOG.BW2Q=&LTA;)=JD1-X]RBU/@)X*U0T#@ IP.I=M&CU5O>?,C<C7LBU<
M,-HHZ%IM-':J<0T,#(F#J''PE=\#"(I6,5%;)$)*3D]Y/F%B-IKHVT6>HK'#
M+FC#&Y^4XZ ++KY5%/#4Q]SJ(HY69SNO:",KR:;BU%\S*MQC).2W1YLJ))*B
MHDFE<7/D<7$GF2OG@YX%>COB>V_N%+_2;[D^)[;^X4O])ON4 ]$FWNYEICZ1
MUQ6RK?Q/..#U%<X(I)IHXXF.<]S@T #.IX+T7\46[]PI?Z3?<N3+5;V/:]E%
M3-<TY!$0R"BT.2?.8?I)'9I0_DZ.R-H;9K)!2C!D#=Z1PYN/%9D#'-2 !P"*
J?K@JXJ*[BK3F[).<NK"(BS, B(@"(B (B( B(@"(B (B( B(@"(B __9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>5
<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.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Submission<br></strong></div></th>
<th class="th"><div>Nov. 03, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_SubmissionLineItems', window );"><strong>Submission [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Central Index Key</a></td>
<td class="text">0001050446<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Registrant Name</a></td>
<td class="text">Strategy Inc<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_RegnFileNb', window );">Registration File Number</a></td>
<td class="text">333-284510<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_FormTp', window );">Form Type</a></td>
<td class="text">S-3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_SubmissnTp', window );">Submission Type</a></td>
<td class="text">424B5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_FeeExhibitTp', window );">Fee Exhibit Type</a></td>
<td class="text">EX-FILING FEES<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingTableNa', window );">Offering Table N/A</a></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_ffd_OffsetTableNa', window );">Offset Table N/A</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_CombinedProspectusTableNa', window );">Combined Prospectus Table N/A</a></td>
<td class="text">N/A<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_CombinedProspectusTableNa">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_CombinedProspectusTableNa</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:naItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_FeeExhibitTp">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_FeeExhibitTp</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:feeExhibitTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_FormTp">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_FormTp</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_OfferingTableNa">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_OfferingTableNa</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:naItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_OffsetTableNa">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_OffsetTableNa</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:naItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_RegnFileNb">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_RegnFileNb</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd: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_ffd_SubmissionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_SubmissionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_SubmissnTp">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_SubmissnTp</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>6
<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.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Offerings - Offering: 1<br></strong></div></th>
<th class="th">
<div>Nov. 03, 2025 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingTable', window );"><strong>Offering:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_PrevslyPdFlg', window );">Fee Previously Paid</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_Rule457oFlg', window );">Rule 457(o)</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingSctyTp', window );">Security Type</a></td>
<td class="text">Equity<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingSctyTitl', window );">Security Class Title</a></td>
<td class="text">Class A Common Stock, par value $0.001 per share<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_MaxAggtOfferingPric', window );">Maximum Aggregate Offering Price</a></td>
<td class="nump">$ 15,854,365,265.54<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_FeeRate', window );">Fee Rate</a></td>
<td class="nump">0.01381%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_FeeAmt', window );">Amount of Registration Fee</a></td>
<td class="nump">$ 2,189,487.84<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingNote', window );">Offering Note</a></td>
<td class="text">The registration fee is calculated in accordance with Rule 457(o) under the Securities Act of 1933, as amended (the "Securities Act"), based on the proposed maximum aggregate offering price and Rule 457(r) under the Securities Act. In accordance with Rules 465(b) and 457(r) under the Securities Act, the registrant initially deferred payment of all of the registration fee with respect to an indeterminate amount of the registrant's class A common stock being registered under Registration Statement No. 333-284510 filed with the Securities and Exchange Commission on January 27, 2025 (the "Registration Statement") as may from time to time be offered under the Registration Statement at indeterminate prices.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_FeeAmt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total amount of registration fee (amount due after offsets).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_FeeAmt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:nonNegative1TMonetary2ItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_FeeRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The rate per dollar of fees that public companies and other issuers pay to register their securities with the Commission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_FeeRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_MaxAggtOfferingPric">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum aggregate offering price for the offering that is being registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_MaxAggtOfferingPric</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:nonNegative100TMonetary2ItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_OfferingNote">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_OfferingNote</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_OfferingSctyTitl">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The title of the class of securities being registered (for each class being registered).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_OfferingSctyTitl</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_OfferingSctyTp">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Type of securities: "Asset-backed Securities", "ADRs/ADSs", "Debt", "Debt Convertible into Equity", "Equity", "Face Amount Certificates", "Limited Partnership Interests", "Mortgage Backed Securities", "Non-Convertible Debt", "Unallocated (Universal) Shelf", "Exchange Traded Vehicle Securities", "Other"</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_OfferingSctyTp</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:securityTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_OfferingTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_OfferingTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_PrevslyPdFlg">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_PrevslyPdFlg</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_Rule457oFlg">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Checkbox indicating whether filer is using Rule 457(o) to calculate the registration fee due.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 457<br> -Subsection o<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_Rule457oFlg</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_OfferingAxis=1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_OfferingAxis=1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>7
<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.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Offsets<br></strong></div></th>
<th class="th">
<div>Nov. 03, 2025 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OffsetAxis=1', window );">Offset: 1</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OffsetTable', window );"><strong>Offset Payment:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OffsetClmdInd', window );">Offset Claimed</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_Rule457pOffsetFlg', window );">Rule 457(p) Offset</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OffsetPrrFilerNm', window );">Registrant or Filer Name</a></td>
<td class="text">Strategy Inc<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OffsetPrrFormTp', window );">Form or Filing Type</a></td>
<td class="text">S-3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OffsetPrrFileNb', window );">File Number</a></td>
<td class="text">333-284510<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OffsetClmInitlFilgDt', window );">Initial Filing Date</a></td>
<td class="text">May  01,  2025<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OffsetClmdAmt', window );">Fee Offset Claimed</a></td>
<td class="nump">$ 2,189,487.85<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OffsetPrrSctyTp', window );">Security Type Associated with Fee Offset Claimed</a></td>
<td class="text">Equity<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OffsetPrrSctyTitl', window );">Security Title Associated with Fee Offset Claimed</a></td>
<td class="text">Class A Common Stock, par value $0.001 per share<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OffsetPrrNbOfUnsoldScties', window );">Unsold Securities Associated with Fee Offset Claimed | shares</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OffsetPrrUnsoldOfferingAmt', window );">Unsold Aggregate Offering Amount Associated with Fee Offset Claimed</a></td>
<td class="nump">$ 14,301,031,025.48<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OffsetNote', window );">Offset Note</a></td>
<td class="text">On May 1, 2025, the registrant filed a prospectus supplement with the Securities and Exchange Commission under the Registration Statement relating to the offering of shares of its class A common stock that was able to be issued and sold from time to time under a Sales Agreement, dated May 1, 2025, with the sales agents named therein (the "Prior Sales Agreement", and such offering, the "Prior ATM Offering"). The Prior Sales Agreement and the Prior ATM Offering were terminated effective as of November 4, 2025. Prior to such termination, the registrant had sold $5,145,634,734.46 of shares of class A common stock under the Prior ATM Offering and the balance of $15,854,365,265.54 (the "Unsold Class A Common Stock") of the $21,000,000,000 of shares of class A common stock registered for offer and sale in the Prior ATM Offering remained unsold at the termination. The registrant previously paid a filing fee of $2,427,303.33 with respect to a portion of the Unsold Class A Common Stock, which is being applied to the registration of shares of class A common stock pursuant to this prospectus supplement annex in accordance with Rule 457(p) under the Securities Act.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_TermntnCmpltnWdrwl', window );">Termination / Withdrawal Statement</a></td>
<td class="text">The Prior Sales Agreement and the Prior ATM Offering were terminated effective as of November 4, 2025. Prior to such termination, the registrant had sold $5,145,634,734.46 of shares of class A common stock under the Prior ATM Offering and the balance of $15,854,365,265.54 (the "Unsold Class A Common Stock") of the $21,000,000,000 of shares of class A common stock registered for offer and sale in the Prior ATM Offering remained unsold at the termination.<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OffsetAxis=2', window );">Offset: 2</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_ffd_OffsetTable', window );"><strong>Offset Payment:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OffsetClmdInd', window );">Offset Claimed</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_Rule457pOffsetFlg', window );">Rule 457(p) Offset</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OffsetPrrFilerNm', window );">Registrant or Filer Name</a></td>
<td class="text">Strategy Inc<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OffsetPrrFormTp', window );">Form or Filing Type</a></td>
<td class="text">S-3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OffsetPrrFileNb', window );">File Number</a></td>
<td class="text">333-284510<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OffsetSrcFilgDt', window );">Filing Date</a></td>
<td class="text">May  01,  2025<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OffsetPrrFeeAmt', window );">Fee Paid with Fee Offset Source</a></td>
<td class="nump">$ 3,215,100.00<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OffsetNote', window );">Offset Note</a></td>
<td class="text">On May 1, 2025, the registrant filed a prospectus supplement with the Securities and Exchange Commission under the Registration Statement relating to the offering of shares of its class A common stock that was able to be issued and sold from time to time under a Sales Agreement, dated May 1, 2025, with the sales agents named therein (the "Prior Sales Agreement", and such offering, the "Prior ATM Offering"). The Prior Sales Agreement and the Prior ATM Offering were terminated effective as of November 4, 2025. Prior to such termination, the registrant had sold $5,145,634,734.46 of shares of class A common stock under the Prior ATM Offering and the balance of $15,854,365,265.54 (the "Unsold Class A Common Stock") of the $21,000,000,000 of shares of class A common stock registered for offer and sale in the Prior ATM Offering remained unsold at the termination. The registrant previously paid a filing fee of $2,427,303.33 with respect to a portion of the Unsold Class A Common Stock, which is being applied to the registration of shares of class A common stock pursuant to this prospectus supplement annex in accordance with Rule 457(p) under the Securities Act.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_OffsetClmInitlFilgDt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The initial filing date of the earlier registration statement with which the earlier (offsetting) fee was paid for a claimed offset. If the offset fee was paid with an amendment, do not provide the amendment date under this element; instead, provide the date of the initial filing (i.e. the "parent" filing) .</p></div>
<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 457<br> -Subsection p<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 457<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;">ffd_OffsetClmInitlFilgDt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli: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_ffd_OffsetClmdAmt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 offsetting fees being claimed.</p></div>
<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 457<br> -Subsection p<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 457<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;">ffd_OffsetClmdAmt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:nonNegative1TMonetary2ItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_OffsetClmdInd">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_OffsetClmdInd</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_OffsetNote">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_OffsetNote</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_OffsetPrrFeeAmt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The fee previously paid from which an offset is being derived.</p></div>
<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 457<br> -Subsection p<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 457<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;">ffd_OffsetPrrFeeAmt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:nonNegative1TMonetary2ItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_OffsetPrrFileNb">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The EDGAR File Number of the earlier registration statement with which the earlier (offsetting) fee was paid. If the offset filing for the offset has a Securities Act File Number and an Investment Company Act File Number, the Securities Act File Number should be used.</p></div>
<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 457<br> -Subsection p<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 457<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;">ffd_OffsetPrrFileNb</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd: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_ffd_OffsetPrrFilerNm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The name of the registrant that filed the earlier registration statement with which the earlier (offsetting) fee was paid.</p></div>
<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 457<br> -Subsection p<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 457<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;">ffd_OffsetPrrFilerNm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:filerNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_OffsetPrrFormTp">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Form Type of the offset filing.</p></div>
<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 457<br> -Subsection p<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 457<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;">ffd_OffsetPrrFormTp</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:formTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_OffsetPrrNbOfUnsoldScties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 unsold securities registered on the prior registration statement that are associated with the claimed offset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 457<br> -Subsection p<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 457<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;">ffd_OffsetPrrNbOfUnsoldScties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:nonNegativeIntegerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_OffsetPrrSctyTitl">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The title of the class of securities from which offset fees were derived.</p></div>
<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 457<br> -Subsection p<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 457<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;">ffd_OffsetPrrSctyTitl</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_OffsetPrrSctyTp">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Type of securities: "Asset-backed Securities", "ADRs/ADSs", "Debt", "Debt Convertible into Equity", "Equity", "Face Amount Certificates", "Limited Partnership Interests", "Mortgage Backed Securities", "Non-Convertible Debt", "Unallocated (Universal) Shelf", "Exchange Traded Vehicle Securities", "Other"</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 457<br> -Subsection p<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 457<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;">ffd_OffsetPrrSctyTp</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:securityTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_OffsetPrrUnsoldOfferingAmt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 offering amount of unsold securities registered on the prior registration statement that are associated with the claimed offset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 457<br> -Subsection p<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 457<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;">ffd_OffsetPrrUnsoldOfferingAmt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:nonNegative1TMonetary2ItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_OffsetSrcFilgDt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The filing date of the earlier registration statement with which the earlier (offsetting) fee was paid in an offset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 457<br> -Subsection p<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 457<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;">ffd_OffsetSrcFilgDt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli: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_ffd_OffsetTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_OffsetTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_Rule457pOffsetFlg">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Checkbox indicating whether filer is claiming an offset under Rule 457(p).</p></div>
<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 457<br> -Subsection p<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_Rule457pOffsetFlg</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_TermntnCmpltnWdrwl">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_TermntnCmpltnWdrwl</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_OffsetAxis=1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_OffsetAxis=1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_OffsetAxis=2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_OffsetAxis=2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>8
<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.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fees Summary<br></strong></div></th>
<th class="th">
<div>Nov. 03, 2025 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_FeesSummaryLineItems', window );"><strong>Fees Summary [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_TtlOfferingAmt', window );">Total Offering</a></td>
<td class="nump">$ 15,854,365,265.54<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_TtlPrevslyPdAmt', window );">Previously Paid Amount</a></td>
<td class="nump">0.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_TtlFeeAmt', window );">Total Fee Amount</a></td>
<td class="nump">2,189,487.84<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_TtlOffsetAmt', window );">Total Offset Amount</a></td>
<td class="nump">2,189,487.85<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_NetFeeAmt', window );">Net Fee</a></td>
<td class="nump">$ 0.00<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_FnlPrspctsFlg', window );">Final Prospectus</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_ffd_FeesSummaryLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_FeesSummaryLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_FnlPrspctsFlg">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_FnlPrspctsFlg</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_NetFeeAmt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_NetFeeAmt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_TtlFeeAmt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_TtlFeeAmt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:nonNegative1TMonetary2ItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_TtlOfferingAmt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_TtlOfferingAmt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:nonNegative1TMonetary2ItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_TtlOffsetAmt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_TtlOffsetAmt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:nonNegative1TMonetary2ItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_TtlPrevslyPdAmt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_TtlPrevslyPdAmt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:nonNegative1TMonetary2ItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>9
<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>10
<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>12
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.25.3</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>4</ContextCount>
  <ElementCount>38</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>2</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>3</UnitCount>
  <MyReports>
    <Report instance="d87888dexfilingfees.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>995210 - Document - Submission</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ffd/role/document/submissionTable</Role>
      <ShortName>Submission</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="d87888dexfilingfees.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>995211 - Document - Offerings</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ffd/role/document/feesOfferingTable</Role>
      <ShortName>Offerings</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="d87888dexfilingfees.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>995212 - Document - Offsets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ffd/role/document/feesOffsetTable</Role>
      <ShortName>Offsets</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="d87888dexfilingfees.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>995215 - Document - Fees Summary</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ffd/role/document/feesSummaryTable</Role>
      <ShortName>Fees Summary</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>4</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="EX-FILING FEES" original="d87888dexfilingfees.htm">d87888dexfilingfees.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="3">http://xbrl.sec.gov/dei/2025</BaseTaxonomy>
    <BaseTaxonomy items="43">http://xbrl.sec.gov/ffd/2025</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>false</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>15
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "d87888dexfilingfees.htm": {
   "dts": {
    "inline": {
     "local": [
      "d87888dexfilingfees.htm"
     ]
    },
    "schema": {
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/lrr/arcrole/deprecated-2009-12-16.xsd",
      "https://www.xbrl.org/dtr/type/2024-01-31/types.xsd",
      "https://xbrl.sec.gov/dei/2025/dei-2025.xsd",
      "https://xbrl.sec.gov/ffd/2025/ffd-2025.xsd"
     ]
    }
   },
   "keyStandard": 38,
   "keyCustom": 0,
   "axisStandard": 2,
   "axisCustom": 0,
   "memberStandard": 1,
   "memberCustom": 0,
   "hidden": {
    "total": 12,
    "http://xbrl.sec.gov/dei/2025": 2,
    "http://xbrl.sec.gov/ffd/2025": 10
   },
   "contextCount": 4,
   "entityCount": 1,
   "segmentCount": 2,
   "elementCount": 107,
   "unitCount": 3,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/ffd/2025": 43,
    "http://xbrl.sec.gov/dei/2025": 3
   },
   "report": {
    "R1": {
     "role": "http://xbrl.sec.gov/ffd/role/document/submissionTable",
     "longName": "995210 - Document - Submission",
     "shortName": "Submission",
     "isDefault": "true",
     "groupType": "Fee_Exhibit",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": null,
     "uniqueAnchor": null
    },
    "R2": {
     "role": "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable",
     "longName": "995211 - Document - Offerings",
     "shortName": "Offerings",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "2",
     "firstAnchor": {
      "contextRef": "offrl_1",
      "name": "ffd:PrevslyPdFlg",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d87888dexfilingfees.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "offrl_1",
      "name": "ffd:PrevslyPdFlg",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d87888dexfilingfees.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable",
     "longName": "995212 - Document - Offsets",
     "shortName": "Offsets",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "3",
     "firstAnchor": {
      "contextRef": "ofst_1",
      "name": "ffd:Rule457pOffsetFlg",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d87888dexfilingfees.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "ofst_1",
      "name": "ffd:Rule457pOffsetFlg",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d87888dexfilingfees.htm",
      "first": true,
      "unique": true
     }
    },
    "R4": {
     "role": "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable",
     "longName": "995215 - Document - Fees Summary",
     "shortName": "Fees Summary",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "4",
     "firstAnchor": {
      "contextRef": "rc",
      "name": "ffd:TtlOfferingAmt",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d87888dexfilingfees.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "rc",
      "name": "ffd:TtlOfferingAmt",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d87888dexfilingfees.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "ffd_AggtRedRpPricFsclYr": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "AggtRedRpPricFsclYr",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Redeemed or Repurchased Price, Fiscal Year",
        "terseLabel": "Aggregate Redeemed or Repurchased, FY"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_AggtRedRpPricPrrFsclYr": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "AggtRedRpPricPrrFsclYr",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Redeemed or Repurchased Price, Prior Fiscal Year",
        "terseLabel": "Aggregate Redeemed or Repurchased, Prior FY"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_AggtSalesPricFsclYr": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "AggtSalesPricFsclYr",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Sales Price, Fiscal Year",
        "terseLabel": "Aggregate Sales Price"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_AmtRedCdts": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "AmtRedCdts",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amount of Redemption Credits",
        "terseLabel": "Redemption Credits"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_AmtSctiesRcvd": {
     "xbrltype": "nonNegativeDecimal2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "AmtSctiesRcvd",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amount of Securities Received",
        "terseLabel": "Amount of Securities Received",
        "documentation": "Amount of securities to be received by the registrant (or cancelled upon issuance of securities to be registered on the form)"
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "ffd_AmtSctiesRegd": {
     "xbrltype": "nonNegativeDecimal2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "AmtSctiesRegd",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amount of Securities Registered",
        "terseLabel": "Amount Registered",
        "documentation": "The amount of securities being registered."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_CeasedOprsDt": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "CeasedOprsDt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ceased Operations Date",
        "terseLabel": "Ceased Operations Date"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_CfwdFormTp": {
     "xbrltype": "formTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "CfwdFormTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carry Forward Form Type",
        "terseLabel": "Carry Forward Form Type",
        "documentation": "The Form Type of the prior shelf registration statement from which unsold securities are carried forward under 415(a)(6). This should be an EDGAR submission type (S-3, S-3/A, S-3ASR, etc.), which means there is a fixed set of possible responses. Note that while the XBRL response should be an EDGAR submission type, the human-readable Ex. 107 could include a simpler label (e.g., \"Form S-3\" in the human-readable and \"S-3ASR\" in the XBRL)."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "ffd_CfwdPrevslyPdFee": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "CfwdPrevslyPdFee",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carry Forward Previously Paid Fee",
        "terseLabel": "Filing Fee Previously Paid in Connection with Unsold Securities to be Carried Forward",
        "documentation": "The fee previously paid in connection with the securities being brought forward from the prior shelf registration statement on which unsold securities are carried forward under 415(a)(6)."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "ffd_CfwdPrrFctvDt": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "CfwdPrrFctvDt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carry Forward Prior Effective Date",
        "terseLabel": "Carry Forward Initial Effective Date",
        "documentation": "The initial effective date of the prior shelf registration statement from which unsold securities are carried forward under 415(a)(6)."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "ffd_CfwdPrrFileNb": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "CfwdPrrFileNb",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carry Forward File Number",
        "terseLabel": "Carry Forward File Number",
        "documentation": "The EDGAR File Number of the prior shelf registration statement from which unsold securities are carried forward under 415(a)(6). If the prior registration statement has a Securities Act File Number and an Investment Company Act File Number, the Securities Act File Number should be used."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "ffd_CmbndPrspctsItemAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "CmbndPrspctsItemAxis",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Combined Prospectus Item [Axis]",
        "terseLabel": "Combined Prospectus",
        "documentation": "A sequence number (1, 2, 3...) used to distinguish different references to earlier prospectuses on a single fee bearing submission."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_CmbndPrspctsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "CmbndPrspctsLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Combined Prospectus [Line Items]",
        "terseLabel": "Combined Prospectus:"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_CmbndPrspctsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "CmbndPrspctsTable",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Combined Prospectus [Table]",
        "terseLabel": "Combined Prospectus Table"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_CombinedProspectusTableNa": {
     "xbrltype": "naItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "CombinedProspectusTableNa",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Combined Prospectus Table [N/A]",
        "terseLabel": "Combined Prospectus Table N/A"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_CshPdByRegistrantInTx": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "CshPdByRegistrantInTx",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Paid by Registrant in Transaction",
        "terseLabel": "Cash Consideration Paid",
        "documentation": "Amount of cash consideration paid by registrant in connection with the exchange or other transaction being registered (in a 457(f) calculation)."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "ffd_CshRcvdByRegistrantInTx": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "CshRcvdByRegistrantInTx",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Received by Registrant in Transaction",
        "terseLabel": "Cash Consideration Received",
        "documentation": "Amount of cash consideration received by registrant in connection with the exchange or other transaction being registered (in a 457(f) calculation)."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "terseLabel": "Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r0"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Registrant Name",
        "terseLabel": "Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r0"
     ]
    },
    "ffd_FeeAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "FeeAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable",
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Amount",
        "terseLabel": "Amount of Registration Fee",
        "documentation": "Total amount of registration fee (amount due after offsets)."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_FeeExhibitTp": {
     "xbrltype": "feeExhibitTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "FeeExhibitTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Exhibit Type",
        "terseLabel": "Fee Exhibit Type"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_FeeIntrstAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "FeeIntrstAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Interest Amount",
        "terseLabel": "Interest Amount"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_FeeNote": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "FeeNote",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Note",
        "terseLabel": "Fee Note"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_FeeNoteMaxAggtOfferingPric": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "FeeNoteMaxAggtOfferingPric",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Note Maximum Aggregate Offering Price",
        "terseLabel": "Fee Note MAOP"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_FeeRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "FeeRate",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable",
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Rate",
        "terseLabel": "Fee Rate",
        "documentation": "The rate per dollar of fees that public companies and other issuers pay to register their securities with the Commission."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_FeesOthrRuleFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "FeesOthrRuleFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fees, Other Rule [Flag]",
        "terseLabel": "Other Rule",
        "documentation": "Checkbox indicating whether filer is using a rule other than 457(a), 457(o), or 457(f) to calculate the registration fee due."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_FeesSummaryLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "FeesSummaryLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Fees Summary [Line Items]",
        "terseLabel": "Fees Summary:"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_FnlPrspctsFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "FnlPrspctsFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Final Prospectus [Flag]",
        "terseLabel": "Final Prospectus"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_FormTp": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "FormTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Form Type",
        "terseLabel": "Form Type"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_GnlInstrIIhiFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "GnlInstrIIhiFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "General Instruction II.H,I [Flag]",
        "terseLabel": "General Instruction II.H,I"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_IssrBizAdrCity": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "IssrBizAdrCity",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuer Business Address, City",
        "terseLabel": "City"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_IssrBizAdrStatOrCtryCd": {
     "xbrltype": "stateOrCountryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "IssrBizAdrStatOrCtryCd",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuer Business Address, State or Country Code",
        "terseLabel": "State or Country Code"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_IssrBizAdrStrt1": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "IssrBizAdrStrt1",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuer Business Address, Street 1",
        "terseLabel": "Street 1"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_IssrBizAdrStrt2": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "IssrBizAdrStrt2",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuer Business Address, Street 2",
        "terseLabel": "Street 2"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_IssrBizAdrZipCd": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "IssrBizAdrZipCd",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuer Business Address, Zip Code",
        "terseLabel": "Zip Code"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_IssrNm": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "IssrNm",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuer Name",
        "terseLabel": "Issuer Name"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_MaxAggtOfferingPric": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "MaxAggtOfferingPric",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum Aggregate Offering Price",
        "terseLabel": "Maximum Aggregate Offering Price",
        "documentation": "The maximum aggregate offering price for the offering that is being registered."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_MaxOfferingPricPerScty": {
     "xbrltype": "nonNegativeDecimal4lItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "MaxOfferingPricPerScty",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum Offering Price per Security",
        "terseLabel": "Proposed Maximum Offering Price per Unit",
        "documentation": "The maximum offering price per share/unit being registered."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_NetFeeAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "NetFeeAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Fee Amount",
        "terseLabel": "Net Fee"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_NetSalesAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "NetSalesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Sales Amount",
        "terseLabel": "Net Sales"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_NrrtvDsclsr": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "NrrtvDsclsr",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Narrative Disclosure",
        "terseLabel": "Narrative Disclosure"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_NrrtvMaxAggtAmt": {
     "xbrltype": "nonNegativeDecimal2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "NrrtvMaxAggtAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Narrative Disclosure, Maximum Aggregate Offering Amount",
        "terseLabel": "Narrative - Max Aggregate Offering Amount"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_NrrtvMaxAggtOfferingPric": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "NrrtvMaxAggtOfferingPric",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Narrative Disclosure, Maximum Aggregate Offering Price",
        "terseLabel": "Narrative - Max Aggregate Offering Price"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OfferingAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OfferingAxis",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering [Axis]",
        "terseLabel": "Offering",
        "documentation": "A sequence number (1, 2, 3...) used to distinguish different security offerings on a single fee bearing submission."
       }
      }
     },
     "auth_ref": []
    },
    "ffd_OfferingLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OfferingLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering [Line Items]",
        "terseLabel": "Offering:"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_OfferingNote": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OfferingNote",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering Note",
        "terseLabel": "Offering Note"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OfferingSctyTitl": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OfferingSctyTitl",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable",
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering Security Title",
        "terseLabel": "Security Class Title",
        "documentation": "The title of the class of securities being registered (for each class being registered)."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OfferingSctyTp": {
     "xbrltype": "securityTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OfferingSctyTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering Security Type",
        "terseLabel": "Security Type",
        "documentation": "Type of securities: \"Asset-backed Securities\", \"ADRs/ADSs\", \"Debt\", \"Debt Convertible into Equity\", \"Equity\", \"Face Amount Certificates\", \"Limited Partnership Interests\", \"Mortgage Backed Securities\", \"Non-Convertible Debt\", \"Unallocated (Universal) Shelf\", \"Exchange Traded Vehicle Securities\", \"Other\""
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OfferingTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OfferingTable",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering [Table]",
        "terseLabel": "Offering:"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_OfferingTableNa": {
     "xbrltype": "naItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OfferingTableNa",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering Table [N/A]",
        "terseLabel": "Offering Table N/A"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_OffsetAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OffsetAxis",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset [Axis]",
        "terseLabel": "Offset",
        "documentation": "A sequence number (1, 2, 3...) used to distinguish different offsets as applied to a fee bearing submission."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OffsetClmInitlFilgDt": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OffsetClmInitlFilgDt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Claim Initial Filing Date",
        "terseLabel": "Initial Filing Date",
        "documentation": "The initial filing date of the earlier registration statement with which the earlier (offsetting) fee was paid for a claimed offset. If the offset fee was paid with an amendment, do not provide the amendment date under this element; instead, provide the date of the initial filing (i.e. the \"parent\" filing) ."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetClmdAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OffsetClmdAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Claimed Amount",
        "terseLabel": "Fee Offset Claimed",
        "documentation": "The amount of offsetting fees being claimed."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetClmdInd": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OffsetClmdInd",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Claimed Indicator",
        "terseLabel": "Offset Claimed"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OffsetExpltnForClmdAmt": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OffsetExpltnForClmdAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Explanation for Claimed Amount",
        "terseLabel": "Explanation for Claimed Amount"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OffsetLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OffsetLineItems",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Offset:",
        "label": "Offset [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OffsetNote": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OffsetNote",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Note",
        "terseLabel": "Offset Note"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OffsetPrrFeeAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OffsetPrrFeeAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior Fee Amount",
        "terseLabel": "Fee Paid with Fee Offset Source",
        "documentation": "The fee previously paid from which an offset is being derived."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetPrrFileNb": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OffsetPrrFileNb",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior File Number",
        "terseLabel": "File Number",
        "documentation": "The EDGAR File Number of the earlier registration statement with which the earlier (offsetting) fee was paid. If the offset filing for the offset has a Securities Act File Number and an Investment Company Act File Number, the Securities Act File Number should be used."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetPrrFilerNm": {
     "xbrltype": "filerNameItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OffsetPrrFilerNm",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior Filer Name",
        "terseLabel": "Registrant or Filer Name",
        "documentation": "The name of the registrant that filed the earlier registration statement with which the earlier (offsetting) fee was paid."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetPrrFormTp": {
     "xbrltype": "formTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OffsetPrrFormTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior Form Type",
        "terseLabel": "Form or Filing Type",
        "documentation": "The Form Type of the offset filing."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetPrrNbOfUnsoldScties": {
     "xbrltype": "nonNegativeIntegerItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OffsetPrrNbOfUnsoldScties",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior Unsold Number of Securities",
        "terseLabel": "Unsold Securities Associated with Fee Offset Claimed",
        "documentation": "The number of unsold securities registered on the prior registration statement that are associated with the claimed offset."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetPrrSctyTitl": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OffsetPrrSctyTitl",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior Security Title",
        "terseLabel": "Security Title Associated with Fee Offset Claimed",
        "documentation": "The title of the class of securities from which offset fees were derived."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetPrrSctyTp": {
     "xbrltype": "securityTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OffsetPrrSctyTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior Security Type",
        "terseLabel": "Security Type Associated with Fee Offset Claimed",
        "documentation": "Type of securities: \"Asset-backed Securities\", \"ADRs/ADSs\", \"Debt\", \"Debt Convertible into Equity\", \"Equity\", \"Face Amount Certificates\", \"Limited Partnership Interests\", \"Mortgage Backed Securities\", \"Non-Convertible Debt\", \"Unallocated (Universal) Shelf\", \"Exchange Traded Vehicle Securities\", \"Other\""
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetPrrUnsoldOfferingAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OffsetPrrUnsoldOfferingAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior Unsold Offering Amount",
        "terseLabel": "Unsold Aggregate Offering Amount Associated with Fee Offset Claimed",
        "documentation": "The aggregate offering amount of unsold securities registered on the prior registration statement that are associated with the claimed offset."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetSrcFilgDt": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OffsetSrcFilgDt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Source Filing Date",
        "terseLabel": "Filing Date",
        "documentation": "The filing date of the earlier registration statement with which the earlier (offsetting) fee was paid in an offset."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OffsetTable",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Offset Payment:",
        "label": "Offset [Table]"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OffsetTableNa": {
     "xbrltype": "naItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OffsetTableNa",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Table [N/A]",
        "terseLabel": "Offset Table N/A"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_PrevslyPdFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "PrevslyPdFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable",
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Previously Paid [Flag]",
        "terseLabel": "Fee Previously Paid"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_RegnFileNb": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "RegnFileNb",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Registration File Number",
        "terseLabel": "Registration File Number"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_RptgFsclYrEndDt": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "RptgFsclYrEndDt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reporting Fiscal Year End Date",
        "terseLabel": "Reporting FY End Date"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_Rule011Flg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule011Flg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 0-11 [Flag]",
        "terseLabel": "Rule 0-11"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_Rule011a2OffsetFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule011a2OffsetFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 0-11(a)(2) Offset",
        "label": "Rule 0-11(a)(2) Offset [Flag]"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_Rule415a6Flg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule415a6Flg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 415(a)(6) [Flag]",
        "terseLabel": "Rule 415(a)(6)",
        "documentation": "Checkbox indicating whether filer is claiming a 415(a)(6) carryforward."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "ffd_Rule429AggtOfferingAmt": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule429AggtOfferingAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Aggregate Offering Amount",
        "terseLabel": "Maximum Aggregate Offering Price of Securities Previously Registered",
        "documentation": "The maximum aggregate offering amount of unsold securities registered on the prior registration statement that are carried forward under Rule 429. Only applicable if 457(o) was used in the fee calculation for the prior registration statement."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "ffd_Rule429CmbndPrspctsFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule429CmbndPrspctsFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Combined Prospectus [Flag]",
        "terseLabel": "Rule 429",
        "documentation": "Checkbox indicating whether filer is using a combined prospectus under Rule 429."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "ffd_Rule429EarlierFileNb": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule429EarlierFileNb",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Earlier File Number",
        "terseLabel": "File Number",
        "documentation": "The Securities Act File Number of the earlier effective registration statement(s) from which securities may be offered and sold using the combined prospectus pursuant to Rule 429."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "ffd_Rule429EarlierFormTp": {
     "xbrltype": "formTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule429EarlierFormTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Earlier Form Type",
        "terseLabel": "Form Type",
        "documentation": "The Form Type of the earlier registration statement from which unsold securities are carried forward under Rule 429. This should be an EDGAR submission type (S-3, S-3/A, S-3ASR, etc.), which means there is a fixed set of possible responses. Note that while the XBRL response should be an EDGAR submission type, the human-readable Ex. 107 could include a simpler label (e.g., \"Form S-3\" in the human-readable and \"S-3ASR\" in the XBRL)."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "ffd_Rule429InitlFctvDt": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule429InitlFctvDt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Initial Effective Date",
        "terseLabel": "Initial Effective Date",
        "documentation": "The filing date of the earlier registration statement from which unsold securities are carried forward under Rule 429."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "ffd_Rule429NbOfUnsoldScties": {
     "xbrltype": "nonNegativeDecimal2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule429NbOfUnsoldScties",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Number Of Unsold Securities",
        "terseLabel": "Amount of Securities Previously Registered",
        "documentation": "The number of securities registered on the prior registration statement that are carried forward under Rule 429."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "ffd_Rule429PrspctsNote": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule429PrspctsNote",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Prospectus Note",
        "terseLabel": "Combined Prospectus Note"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_Rule429SctyTitl": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule429SctyTitl",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Security Title",
        "terseLabel": "Security Class Title"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_Rule429SctyTp": {
     "xbrltype": "securityTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule429SctyTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Security Type",
        "terseLabel": "Security Type"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_Rule457aFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule457aFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(a) [Flag]",
        "terseLabel": "Rule 457(a)",
        "documentation": "Checkbox indicating whether filer is using Rule 457(a) to calculate the registration fee due."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "ffd_Rule457bOffsetFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule457bOffsetFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(b) Offset [Flag]",
        "terseLabel": "Rule 457(b) Offset",
        "documentation": "Checkbox indicating whether filer is claiming an offset under Rule 457(b) or 0-11(a)(2)."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "ffd_Rule457fFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule457fFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(f) [Flag]",
        "terseLabel": "Rule 457(f)",
        "documentation": "Checkbox indicating whether filer is using Rule 457(f) to calculate the registration fee due."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "ffd_Rule457oFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule457oFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(o) [Flag]",
        "terseLabel": "Rule 457(o)",
        "documentation": "Checkbox indicating whether filer is using Rule 457(o) to calculate the registration fee due."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "ffd_Rule457pOffsetFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule457pOffsetFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(p) Offset [Flag]",
        "terseLabel": "Rule 457(p) Offset",
        "documentation": "Checkbox indicating whether filer is claiming an offset under Rule 457(p)."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "ffd_Rule457rFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule457rFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(r) [Flag]",
        "terseLabel": "Rule 457(r)"
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "ffd_Rule457sFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule457sFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(s) Flag",
        "terseLabel": "Rule 457(s)"
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "ffd_Rule457uFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule457uFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(u) [Flag]",
        "terseLabel": "Rule 457(u)",
        "documentation": "Checkbox indicating whether filer is using Rule 457(u) to calculate the registration fee due."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "ffd_Scties424iAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Scties424iAxis",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Securities, 424I [Axis]",
        "terseLabel": "Securities, 424I"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_Scties424iLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Scties424iLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Securities, 424I [Line Items]",
        "terseLabel": "Securities, 424I:"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_Scties424iTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Scties424iTable",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Securities, 424I [Table]",
        "terseLabel": "Securities, 424I Table"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_Securities424iTableNa": {
     "xbrltype": "naItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Securities424iNa",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Securities 424I [N/A]",
        "terseLabel": "Securities 424I N/A"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_SubmissionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "SubmissionLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Submission [Line Items]",
        "terseLabel": "Items"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_SubmissnTp": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "SubmissnTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Submission Type",
        "terseLabel": "Submission Type"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_TermntnCmpltnWdrwl": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "TermntnCmpltnWdrwl",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Termination / Completion / Withdrawal Statement",
        "terseLabel": "Termination / Withdrawal Statement"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_TtlFeeAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "TtlFeeAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Fee Amount",
        "terseLabel": "Total Fee Amount"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_TtlFeeAndIntrstAmt": {
     "xbrltype": "nonNegativeDecimal2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "TtlFeeAndIntrstAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Fee and Interest Amount",
        "terseLabel": "Total Fee and Interest Amount"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_TtlOfferingAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "TtlOfferingAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Offering Amount",
        "terseLabel": "Total Offering"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_TtlOffsetAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "TtlOffsetAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Offset Amount",
        "terseLabel": "Total Offset Amount"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_TtlPrevslyPdAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "TtlPrevslyPdAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Previously Paid Amount",
        "terseLabel": "Previously Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_TtlTxValtn": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "TtlTxValtn",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Transaction Valuation",
        "terseLabel": "Total Transaction Valuation"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_TxValtn": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "TxValtn",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transaction Valuation",
        "terseLabel": "Transaction Valuation"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_ValSctiesRcvd": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "ValSctiesRcvd",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Value of Securities Received",
        "terseLabel": "Value of Securities Received",
        "documentation": "Value of securities to be received by the registrant (or cancelled upon issuance of securities to be registered on the form)"
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "ffd_ValSctiesRcvdPerShr": {
     "xbrltype": "nonNegativeDecimal4lItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "ValSctiesRcvdPerShr",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Value of Securities Received, Per Share",
        "terseLabel": "Value of Securities Received, Per Share",
        "documentation": "Value per share of securities to be received by the registrant (or cancelled upon issuance of securities to be registered on the form). This is included in the explanation of 457(f) fee calculation."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r1": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230"
  },
  "r2": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "415",
   "Subsection": "a"
  },
  "r3": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "429"
  },
  "r4": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "457"
  },
  "r5": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "457",
   "Subsection": "b"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "457",
   "Subsection": "f"
  },
  "r7": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "457",
   "Subsection": "o"
  },
  "r8": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "457",
   "Subsection": "p"
  },
  "r9": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "457",
   "Subsection": "r"
  },
  "r10": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "457",
   "Subsection": "s"
  },
  "r11": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "457",
   "Subsection": "u"
  },
  "r12": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Subsection": "f",
   "Section": "457"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>16
<FILENAME>0001193125-25-263731-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001193125-25-263731-xbrl.zip
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
MCG07S?\]@ZFCS#,CWW;FJ)BN#C6$]+29HU)7VSQD=+;[+?$9R'(P$*=Q<-1
M$!P17']C=)\:@HCNP%"'XQ#K;XG& C)S#-NP)P,(,7:</MC*T Z@A?7 [&UW
MY*:Q2#\,_1%7R5A%Z5WPG17PJ8&KIR",&%P=BG@*SO,LSI()HG@$Y^ELJY$/
M[$X5[X^"4V[![]FVB,L*J"7BLJ)5U_7W].2]<7*LSL5JO,UN>79M..SZ^0F'
M^X?LB1RU.W$L<\4Y\=5>1[/7GBM8+>#@:"MVVVQ-$/E'R81-Q8<K+:NCYJWR
M<6'#K$V/Z%#(5[7LYF<T;X50B7W@EG._9/)TZ_!_QH.W$RUY*&*5YMFZ!R-V
M(E7R%/DJJ?/-3Y)7IWCIN%BB.$!V\DGF[6_C[@C8F-ITL6!4;&&JW=)ZK7:S
MI:M'5#<S=>#)G.43O.K$<-\3PLWBZ=L/DP_CXN7#@T5VC"/.#F;X*!D>+')B
M'GUVL,*L6<KU8/CK."KX@'^H'S-&CA\YR_A':X>!K:+8>(I\_*&S5*Y(IEQ#
M^SA^WM9ZNE4S6WJM9<(?H]VPSO:7\YFEN/)G^0LIKIU/<>GYPH:(9GZ#!&=D
M6?Q&"2Y'\[@)+D=JAP17G?J=&.V9Y[*\=:KFN1=>#^\<P9*&WL'"5LXJD)[-
MFJ&W:WIK77/O>^[/9?8>F7-O?TQ^Y^#X@CXBH_?Q^3?HJZ:>:?/Q92+XM?O:
MTGL9+3TTL2>]2S"L]'ZWQ:.SH;%7* TZ1M37NQ4<G...XGE4?R)8W$/Q;-5B
MB:[V[S\OC]D>F6 D;:[8A*6/8]$0?7#@/T0O;K"BGD\C1B)]$LY&T_16Y9>%
M9MF4VD0=[[V!I6^U:QW3JIV:5L/J(.;H/0+XJ;2]M6P,E7"="#2DCFKN 9(W
M*^-^<7LJ/F(LJX.UDZ3=]L: >JK52OY4X"_3>,.7*ZE^EN(K!.5C W4-ZX*Y
M%%\@!0(JOJA4D!D]/JO6ULL.O7$9^3H8\4VCJ''DP0@PZ9:QB&+TA'WRKQ[Y
M3!?J1 S"W$HLBQKF-/M.-9 !4K *L+LTTK=VO-4[VC!48+M\FAF R 4E+M?,
M!<@IA)1'',! IXL>O032L_C-$"KHK+;D(ZYH,774B*W20DXUJ;2A J83  R5
M"514%@RB7Q1[2].15HL8P?21R!;I6UN-E]I)@[PFMA>2V,A]7H_!<K@ZP X=
MOKA0=5AQ8 9%-VJ6<5HS6V;#-%<G:$C@B^1U/$AJ@T+ ::<<K,K#>&Z&8N,?
M_=5?'=?9KJ-@)L(92J!N!Z3E88%Z'IMO'*8*-@PP_5EEP(O//^9SR#^Y';+U
MFG]>\\]K_GG-/Z_YYR![K!<W86EV2?+F:;)\]?2?/UFYX778:LJR_0RG+(\R
M46F]W3(*J0"._88VH_TD*ID7M%5['=P>Q):OULJ$F\Q3EKN].NUL'Q:VO;?L
M0,QU]N%MEQ=_Z:V]*.STJJ^]%%SMW5[56\_%;4,YX4&SGVLY;OZ^L8-V4-!U
M'!X#=DT&;:K3RXLF_M]L>O\'4$L! A0#%     @ U$QD6SW]8%/.#@  'V<
M !<              ( !     &0X-S@X.&1E>&9I;&EN9V9E97,N:'1M4$L%
3!@     !  $ 10    ,/      $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>d87888dexfilingfees_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:ffd="http://xbrl.sec.gov/ffd/2025"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef
      xlink:href="https://xbrl.sec.gov/ffd/2025/ffd-2025.xsd"
      xlink:type="simple"/>
    <context id="rc">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050446</identifier>
        </entity>
        <period>
            <startDate>2025-11-03</startDate>
            <endDate>2025-11-03</endDate>
        </period>
    </context>
    <context id="offrl_1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050446</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>1</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-03</startDate>
            <endDate>2025-11-03</endDate>
        </period>
    </context>
    <context id="ofst_1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050446</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OffsetAxis">
                    <dei:lineNo>1</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-03</startDate>
            <endDate>2025-11-03</endDate>
        </period>
    </context>
    <context id="ofst_2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001050446</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OffsetAxis">
                    <dei:lineNo>2</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-03</startDate>
            <endDate>2025-11-03</endDate>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <unit id="Shares">
        <measure>shares</measure>
    </unit>
    <ffd:FormTp contextRef="rc" id="ixv-377">S-3</ffd:FormTp>
    <ffd:SubmissnTp contextRef="rc" id="ixv-378">424B5</ffd:SubmissnTp>
    <ffd:FeeExhibitTp contextRef="rc" id="ixv-379">EX-FILING FEES</ffd:FeeExhibitTp>
    <ffd:RegnFileNb contextRef="rc" id="ixv-380">333-284510</ffd:RegnFileNb>
    <dei:EntityCentralIndexKey contextRef="rc" id="ixv-381">0001050446</dei:EntityCentralIndexKey>
    <dei:EntityRegistrantName contextRef="rc" id="ixv-382">Strategy Inc</dei:EntityRegistrantName>
    <ffd:OfferingTableNa contextRef="rc" id="hiddenrcOfferingTableNa" xsi:nil="true"/>
    <ffd:OffsetTableNa contextRef="rc" id="hiddenrcOffsetTableNa" xsi:nil="true"/>
    <ffd:CombinedProspectusTableNa contextRef="rc" id="hiddenrcCombinedProspectusTableNa">N/A</ffd:CombinedProspectusTableNa>
    <ffd:FnlPrspctsFlg contextRef="rc" id="ixv-386">false</ffd:FnlPrspctsFlg>
    <ffd:OffsetClmdInd contextRef="ofst_1" id="ixv-387">true</ffd:OffsetClmdInd>
    <ffd:OffsetClmdInd contextRef="ofst_2" id="ixv-388">false</ffd:OffsetClmdInd>
    <ffd:FormTp contextRef="rc" id="ixv-431">S-3</ffd:FormTp>
    <dei:EntityRegistrantName contextRef="rc" id="ixv-432">Strategy Inc</dei:EntityRegistrantName>
    <ffd:PrevslyPdFlg contextRef="offrl_1" id="ixv-433">false</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="offrl_1" id="ixv-434">Equity</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="offrl_1" id="ixv-435">Class A Common Stock, par value $0.001 per share</ffd:OfferingSctyTitl>
    <ffd:Rule457oFlg contextRef="offrl_1" id="ixv-436">true</ffd:Rule457oFlg>
    <ffd:MaxAggtOfferingPric
      contextRef="offrl_1"
      decimals="INF"
      id="ixv-437"
      unitRef="USD">15854365265.54</ffd:MaxAggtOfferingPric>
    <ffd:FeeRate
      contextRef="offrl_1"
      decimals="INF"
      id="ixv-438"
      unitRef="pure">0.0001381</ffd:FeeRate>
    <ffd:FeeAmt
      contextRef="offrl_1"
      decimals="INF"
      id="ixv-439"
      unitRef="USD">2189487.84</ffd:FeeAmt>
    <ffd:TtlOfferingAmt contextRef="rc" decimals="INF" id="ixv-440" unitRef="USD">15854365265.54</ffd:TtlOfferingAmt>
    <ffd:TtlFeeAmt contextRef="rc" decimals="INF" id="ixv-441" unitRef="USD">2189487.84</ffd:TtlFeeAmt>
    <ffd:TtlPrevslyPdAmt contextRef="rc" decimals="INF" id="ixv-442" unitRef="USD">0.00</ffd:TtlPrevslyPdAmt>
    <ffd:TtlOffsetAmt contextRef="rc" decimals="INF" id="ixv-443" unitRef="USD">2189487.85</ffd:TtlOffsetAmt>
    <ffd:NetFeeAmt contextRef="rc" decimals="INF" id="ixv-444" unitRef="USD">0.00</ffd:NetFeeAmt>
    <ffd:OfferingNote contextRef="offrl_1" id="ixv-445">The registration fee is calculated in accordance with Rule 457(o) under the Securities Act of 1933, as amended (the "Securities Act"), based on the proposed maximum aggregate offering price and Rule 457(r) under the Securities Act. In accordance with Rules 465(b) and 457(r) under the Securities Act, the registrant initially deferred payment of all of the registration fee with respect to an indeterminate amount of the registrant's class A common stock being registered under Registration Statement No. 333-284510 filed with the Securities and Exchange Commission on January 27, 2025 (the "Registration Statement") as may from time to time be offered under the Registration Statement at indeterminate prices.</ffd:OfferingNote>
    <ffd:Rule457pOffsetFlg contextRef="ofst_1" id="ixv-446">true</ffd:Rule457pOffsetFlg>
    <ffd:OffsetPrrFilerNm contextRef="ofst_1" id="ixv-447">Strategy Inc</ffd:OffsetPrrFilerNm>
    <ffd:OffsetPrrFormTp contextRef="ofst_1" id="ixv-448">S-3</ffd:OffsetPrrFormTp>
    <ffd:OffsetPrrFileNb contextRef="ofst_1" id="ixv-449">333-284510</ffd:OffsetPrrFileNb>
    <ffd:OffsetClmInitlFilgDt contextRef="ofst_1" id="ixv-450">2025-05-01</ffd:OffsetClmInitlFilgDt>
    <ffd:OffsetClmdAmt
      contextRef="ofst_1"
      decimals="INF"
      id="ixv-451"
      unitRef="USD">2189487.85</ffd:OffsetClmdAmt>
    <ffd:OffsetPrrSctyTp contextRef="ofst_1" id="ixv-452">Equity</ffd:OffsetPrrSctyTp>
    <ffd:OffsetPrrSctyTitl contextRef="ofst_1" id="ixv-453">Class A Common Stock, par value $0.001 per share</ffd:OffsetPrrSctyTitl>
    <ffd:OffsetPrrNbOfUnsoldScties
      contextRef="ofst_1"
      decimals="0"
      id="ixv-454"
      unitRef="Shares">0</ffd:OffsetPrrNbOfUnsoldScties>
    <ffd:OffsetPrrUnsoldOfferingAmt
      contextRef="ofst_1"
      decimals="INF"
      id="ixv-455"
      unitRef="USD">14301031025.48</ffd:OffsetPrrUnsoldOfferingAmt>
    <ffd:Rule457pOffsetFlg contextRef="ofst_2" id="ixv-456">true</ffd:Rule457pOffsetFlg>
    <ffd:OffsetPrrFilerNm contextRef="ofst_2" id="ixv-457">Strategy Inc</ffd:OffsetPrrFilerNm>
    <ffd:OffsetPrrFormTp contextRef="ofst_2" id="ixv-458">S-3</ffd:OffsetPrrFormTp>
    <ffd:OffsetPrrFileNb contextRef="ofst_2" id="ixv-459">333-284510</ffd:OffsetPrrFileNb>
    <ffd:OffsetSrcFilgDt contextRef="ofst_2" id="ixv-460">2025-05-01</ffd:OffsetSrcFilgDt>
    <ffd:OffsetPrrFeeAmt
      contextRef="ofst_2"
      decimals="INF"
      id="ixv-461"
      unitRef="USD">3215100.00</ffd:OffsetPrrFeeAmt>
    <ffd:TermntnCmpltnWdrwl contextRef="ofst_1" id="ixv-462">The Prior Sales Agreement and the Prior ATM Offering were terminated effective as of November 4, 2025. Prior to such termination, the registrant had sold $5,145,634,734.46 of shares of class A common stock under the Prior ATM Offering and the balance of $15,854,365,265.54 (the "Unsold Class A Common Stock") of the $21,000,000,000 of shares of class A common stock registered for offer and sale in the Prior ATM Offering remained unsold at the termination.</ffd:TermntnCmpltnWdrwl>
    <ffd:OffsetNote contextRef="ofst_1" id="ixv-463">On May 1, 2025, the registrant filed a prospectus supplement with the Securities and Exchange Commission under the Registration Statement relating to the offering of shares of its class A common stock that was able to be issued and sold from time to time under a Sales Agreement, dated May 1, 2025, with the sales agents named therein (the "Prior Sales Agreement", and such offering, the "Prior ATM Offering"). The Prior Sales Agreement and the Prior ATM Offering were terminated effective as of November 4, 2025. Prior to such termination, the registrant had sold $5,145,634,734.46 of shares of class A common stock under the Prior ATM Offering and the balance of $15,854,365,265.54 (the "Unsold Class A Common Stock") of the $21,000,000,000 of shares of class A common stock registered for offer and sale in the Prior ATM Offering remained unsold at the termination. The registrant previously paid a filing fee of $2,427,303.33 with respect to a portion of the Unsold Class A Common Stock, which is being applied to the registration of shares of class A common stock pursuant to this prospectus supplement annex in accordance with Rule 457(p) under the Securities Act.</ffd:OffsetNote>
    <ffd:OffsetNote contextRef="ofst_2" id="ixv-464">On May 1, 2025, the registrant filed a prospectus supplement with the Securities and Exchange Commission under the Registration Statement relating to the offering of shares of its class A common stock that was able to be issued and sold from time to time under a Sales Agreement, dated May 1, 2025, with the sales agents named therein (the "Prior Sales Agreement", and such offering, the "Prior ATM Offering"). The Prior Sales Agreement and the Prior ATM Offering were terminated effective as of November 4, 2025. Prior to such termination, the registrant had sold $5,145,634,734.46 of shares of class A common stock under the Prior ATM Offering and the balance of $15,854,365,265.54 (the "Unsold Class A Common Stock") of the $21,000,000,000 of shares of class A common stock registered for offer and sale in the Prior ATM Offering remained unsold at the termination. The registrant previously paid a filing fee of $2,427,303.33 with respect to a portion of the Unsold Class A Common Stock, which is being applied to the registration of shares of class A common stock pursuant to this prospectus supplement annex in accordance with Rule 457(p) under the Securities Act.</ffd:OffsetNote>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
