<SEC-DOCUMENT>0001628280-26-013269.txt : 20260302
<SEC-HEADER>0001628280-26-013269.hdr.sgml : 20260302
<ACCEPTANCE-DATETIME>20260302163523
ACCESSION NUMBER:		0001628280-26-013269
CONFORMED SUBMISSION TYPE:	S-8
PUBLIC DOCUMENT COUNT:		15
FILED AS OF DATE:		20260302
DATE AS OF CHANGE:		20260302
EFFECTIVENESS DATE:		20260302

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			ThredUp Inc.
		CENTRAL INDEX KEY:			0001484778
		STANDARD INDUSTRIAL CLASSIFICATION:	RETAIL-CATALOG & MAIL-ORDER HOUSES [5961]
		ORGANIZATION NAME:           	07 Trade & Services
		EIN:				264009181
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		S-8
		SEC ACT:		1933 Act
		SEC FILE NUMBER:	333-293936
		FILM NUMBER:		26708355

	BUSINESS ADDRESS:	
		STREET 1:		969 BROADWAY
		STREET 2:		SUITE 200
		CITY:			OAKLAND
		STATE:			CA
		ZIP:			94607
		BUSINESS PHONE:		415-402-5202

	MAIL ADDRESS:	
		STREET 1:		969 BROADWAY
		STREET 2:		SUITE 200
		CITY:			OAKLAND
		STATE:			CA
		ZIP:			94607

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	thredUP
		DATE OF NAME CHANGE:	20100222
</SEC-HEADER>
<DOCUMENT>
<TYPE>S-8
<SEQUENCE>1
<FILENAME>thredup-sx82026.htm
<DESCRIPTION>S-8
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2026 Workiva -->
<title>Document</title></head><body><div id="i7731f3f32006411684b817a2a4229952_1"></div><div style="min-height:72pt;width:100%"><div style="text-indent:18pt"><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:139%">As filed with the U.S. Securities and Exchange Commission on March 2, 2026</font></div><div style="text-align:right"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:139%">Registration No. 333-</font></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:9pt;text-align:center"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:139%">UNITED STATES</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:139%">SECURITIES AND EXCHANGE COMMISSION</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:139%">WASHINGTON, D.C. 20549</font></div><div style="padding-left:75.87pt;padding-right:75.87pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:35.256%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:3pt;text-align:center"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:139%">FORM S-8</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:139%">REGISTRATION STATEMENT</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:139%">UNDER</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:139%">THE SECURITIES ACT OF 1933</font></div><div style="padding-left:75.87pt;padding-right:75.87pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:35.256%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:3pt;text-align:center"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:14pt;font-weight:700;line-height:139%">ThredUp Inc.</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:139%">(Exact Name of Registrant as Specified in Its Charter)</font></div><div style="padding-left:75.87pt;padding-right:75.87pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:35.256%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:9pt;text-align:center"><font><br></font></div><div style="padding-right:-2.33pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:18.178%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:60.342%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.180%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Delaware (State or Other Jurisdiction of Incorporation or Organization</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2.65pt;text-align:center"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:139%">26-4009181</font></div><div style="margin-bottom:1.5pt;text-align:center"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:139%">(I.R.S. Employer Identification Number)</font></div></td></tr></table></div><div style="text-align:center"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:139%">969 Broadway</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:139%">Suite 200</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:139%">Oakland, California 94607</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:139%">(Address of Registrant&#8217;s Principal Executive Offices)</font></div><div style="padding-left:75.87pt;padding-right:75.87pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:35.256%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:139%">2021 Stock Option and Incentive Plan </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:139%">2021 Employee Stock Purchase Plan </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:139%">(Full titles of the plans)</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:139%">James G. Reinhart</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:139%">Chief Executive Officer</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:139%">ThredUp&#160;Inc.</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:139%">969 Broadway, Suite 200</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:139%">Oakland, California 94607</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:139%">(Name and address of agent for service)&#160;</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(415) 402-5202</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Telephone number, including area code, of agent for service)</font></div><div style="text-align:center"><font><br></font></div><div style="padding-left:75.87pt;padding-right:75.87pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:35.256%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:9.1pt;text-align:center"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:139%">Copies to&#58;</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:27.740%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.219%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.741%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2.65pt;text-align:center"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:139%">Caine Moss</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:139%">Bradley C. Weber</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:139%">Sandy de Sauvage </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:139%">Goodwin Procter&#160;LLP</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:139%">601 Marshall Street</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:139%">Redwood City, California 94063</font></div><div style="margin-bottom:1.5pt;text-align:center"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:139%">(650) 752-3100</font></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2.65pt;text-align:center"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:139%">Alon Rotem</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:139%">Sarah Masako Kirk</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:139%">ThredUp Inc. </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:139%">969 Broadway, Suite 200</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:139%">Oakland, California 94607</font></div><div style="margin-bottom:1.5pt;text-align:center"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:139%">(415) 402-5202</font></div></td></tr></table></div><div style="margin-bottom:3pt;margin-top:2.25pt"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:139%">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company&#8221; and &#8220;emerging growth company&#8221; in Rule&#160;12b-2 of the Exchange </font><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Act.</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.479%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:35.321%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Large accelerated filer &#9744;</font></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accelerated filer &#9746;</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-accelerated filer &#9744;</font></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Smaller reporting company &#9744;</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Emerging growth company &#9746;</font></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:9pt;text-indent:18pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-indent:18pt"><font><br></font></div></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:139%">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 7(a)(2)(B) of the Securities Act. &#9744;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:42.948%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div></div></div><div id="i7731f3f32006411684b817a2a4229952_4"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-indent:18pt"><font><br></font></div></div><div style="-sec-extract:summary;text-align:center"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:139%">REGISTRATION OF ADDITIONAL SECURITIES PURSUANT TO GENERAL INSTRUCTION E</font></div><div style="text-align:center"><font><br></font></div><div style="text-indent:18pt"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:139%">This Registration Statement on Form&#160;S-8 (this &#8220;Registration Statement&#8221;)&#160;is being filed by ThredUp Inc. (the &#8220;Registrant&#8221;) to register 6,351,370 additional shares of Class&#160;A Common Stock, par value $0.0001 per share (&#8220;Class A Common Stock&#8221;), reserved for issuance under the Registrant&#8217;s 2021 Stock Option and Incentive Plan and 1,270,274 additional shares of Class&#160;A Common Stock reserved for issuance under the Registrant&#8217;s 2021 Employee Stock Purchase Plan.</font></div><div><font><br></font></div><div style="text-indent:18pt"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Pursuant to General Instruction E of Form&#160;S-8&#160;regarding Registration of Additional Securities, the contents of the Registration Statements on&#160;Form&#160;S-8&#160;filed with the Securities and Exchange Commission (the &#8220;Commission&#8221;) on March 26, 2021 (File&#160;No.&#160;333-254783), March 22, 2022 (File No. 333-263761), March 7, 2023 (File No. 333-270336), March 5, 2024 (File No. 333-277651) and March 3, 2025 (File No. 333-285502) are hereby incorporated by reference in this Registration Statement to the extent not superseded hereby.</font></div><div style="margin-bottom:9pt;text-align:center"><font><br></font></div><div style="margin-bottom:9pt;text-align:center"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:139%">PART I </font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:139%">INFORMATION REQUIRED IN THE SECTION 10(a) PROSPECTUS </font></div><div style="margin-bottom:9pt;text-indent:18pt"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:139%">The information called for in Part&#160;I of Form S-8 to be contained in the Section 10(a) prospectus is not being filed with or included in this Registration Statement (by incorporation by reference or otherwise) in accordance with the rules and regulations of the Commission. The documents containing the information specified in Part I of Form S-8 will be delivered to the participants in the equity benefit plans covered by this Registration Statement as specified by Rule 428(b)(1) under the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;).</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:139%">PART II</font></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:139%">INFORMATION REQUIRED IN THE REGISTRATION STATEMENT</font></div><div style="margin-bottom:9pt;text-indent:18pt"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Item 3.</font><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:139%;padding-left:23.43pt;text-decoration:underline">Incorporation of Documents by Reference</font><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:139%">.</font></div><div style="margin-bottom:9pt;text-indent:18pt"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:139%">The following documents filed with the Commission by the Registrant are incorporated by reference into this Registration Statement&#58;</font></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:139%">(a)</font><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:139%;padding-left:5.78pt">The Registrant&#8217;s Annual Report on </font><font style="color:#0000ff;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a href="https://www.sec.gov/ix?doc=/Archives/edgar/data/0001484778/000148477826000007/tdup-20251231.htm" style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline">Form 10-K</a><a href="https://www.sec.gov/ix?doc=/Archives/edgar/data/0001484778/000148477826000007/tdup-20251231.htm" style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"> </a></font><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:139%">for the fiscal year ended December 31, 2025 (the &#8220;Annual Report&#8221;), filed with the Commission on March 2, 2026 pursuant to Section 13(a) of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;)&#59;</font></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:139%">(b)</font><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:139%;padding-left:5.78pt">The information specifically incorporated by reference into the Registrant&#8217;s Annual Report on Form 10-K for the year ended December 31, 2024 from the Registrant&#8217;s Definitive Proxy Statement on Schedule 14A filed with the Commission on April 7, 2025&#59;</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:6.34pt">The Registrant&#8217;s Current Report on </font><font style="color:#0000ff;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a href="https://www.sec.gov/ix?doc=/Archives/edgar/data/1484778/000162828026005003/tdup-20260203.htm" style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Form 8-K </a></font><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">filed on February 3, 2026, (provided only portions of such report that are deemed filed and not furnished are incorporated)&#59; and</font></div><div><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;padding-left:5.78pt">All other reports filed with the Commission pursuant to Section 13(a) or 15(d) of the Exchange Act (other than the reports, or portions thereof, deemed to have been furnished and not filed with the Commission) since the end of the fiscal year covered by the Annual Report referred to in (a) above&#59; and </font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:139%">1</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-indent:18pt"><font><br></font></div></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:139%">(e)</font><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:139%;padding-left:5.78pt">The description of the Registrant&#8217;s Class A Common Stock contained in the Registrant&#8217;s Registration Statement on </font><font style="color:#0000ff;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline"><a href="https://www.sec.gov/Archives/edgar/data/1484778/000162828021005105/thredup-form8xa.htm" style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:139%;text-decoration:underline">Form 8-A</a></font><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:139%"> (File No. 001-40249) filed with the Commission on March 18, 2021 under Section 12(b) of the Exchange Act, as updated by the Description of Securities filed as Exhibit 4.2 to the Annual Report on Form 10-K (File No. 001-40249) for the year ended December 31, 2021, filed with the Commission on March 22, 2022, including any amendments or reports filed for the purpose of updating such description.</font></div><div style="margin-bottom:9pt;text-indent:18pt"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:139%">All documents subsequently filed by the Registrant pursuant to Section 13(a), 13(c), 14 or 15(d) of the Exchange Act prior to the filing of a post-effective amendment to the Registration Statement which indicates that all of the shares registered hereunder have been sold or which deregisters all of such shares then remaining unsold, shall be deemed to be incorporated by reference into this Registration Statement and to be a part hereof from the respective dates of filing of such documents&#59; provided, however, that documents or information deemed to have been furnished and not filed in accordance with Commission rules shall not be deemed incorporated by reference into this Registration Statement.  Any statement contained in a document incorporated or deemed to be incorporated by reference herein shall be deemed to be modified or superseded for purposes of this Registration Statement to the extent that a statement contained herein, or in any other subsequently filed document that also is or is deemed to be incorporated by reference herein, modifies or supersedes such earlier statement.  Any such statement so modified or superseded shall not be deemed, except as so modified or superseded, to constitute a part of this Registration Statement.</font></div><div><font><br></font></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Item 8.</font><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:139%;padding-left:23.43pt;text-decoration:underline">Exhibits</font><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:139%">.</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.519%"><tr><td style="width:1.0%"></td><td style="width:9.528%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.352%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.909%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.692%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Incorporated by Reference</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exhibit Number</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exhibit Title</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Form</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">File No.</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exhibit</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Filing Date</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#0000ff;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a href="https://www.sec.gov/Archives/edgar/data/1484778/000148477824000117/ex31tdup-publiccompanyrest.htm" style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Restated Certificate of Incorporation of the Registrant.</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10-Q</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">001-40249</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8&#47;5&#47;2024</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#0000ff;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a href="https://www.sec.gov/Archives/edgar/data/1484778/000148477823000037/thredup-arpubliccompanybyl.htm" style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Amended and Restated Bylaws of the Registrant, as adopted on February 16, 2023.</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8-K</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">001-40249</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#47;21&#47;2023</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:0.02pt"><font style="color:#0000ff;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a href="https://www.sec.gov/Archives/edgar/data/1484778/000162828021003857/exhibit41-sx1.htm" style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Form of Class A Common Stock Certificate of the Registrant.</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">S-1</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333-253834</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3&#47;3&#47;21</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.4</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:0.02pt"><font style="color:#0000ff;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a href="https://www.sec.gov/Archives/edgar/data/1484778/000162828021005019/exhibit103-sx1a1x2021stock.htm" style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">2021 Stock Option and Incentive Plan, and forms of agreements thereunder.</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">S-1&#47;A</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333-253834</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.3</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3&#47;17&#47;21</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:0.02pt"><font style="color:#0000ff;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a href="https://www.sec.gov/Archives/edgar/data/1484778/000162828021005019/exhibit104-sx1a1.htm" style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">2021 Employee Stock Purchase Plan.</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">S-1&#47;A</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333-253834</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.4</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3&#47;17&#47;21</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:0.02pt"><font style="color:#0000ff;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a href="ex51-tdupxsx82026xopiniono.htm" style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Opinion of Goodwin Procter LLP.</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Filed herewith</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.1</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:0.02pt"><font style="color:#0000ff;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a href="ex231-dtthredupsx8consent2.htm" style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Consent of Deloitte &#38; Touche LLP, Independent Registered Public Accounting Firm.</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Filed herewith</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.2</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:0.02pt"><font style="color:#0000ff;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a href="ex51-tdupxsx82026xopiniono.htm" style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Consent of Goodwin Procter LLP (included in Exhibit 5.1).</a></font></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.1</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:0.02pt"><font style="color:#0000ff;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a href="#i7731f3f32006411684b817a2a4229952_7" style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Power of Attorney (contained on signature page hereto).</a></font></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:0.02pt"><font style="color:#0000ff;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a href="exfilingfees.htm" style="-sec-extract:exhibit;color:#0000ff;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Filing Fee Table.</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Filed herewith</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:139%">2</font></div><div><font><br></font></div></div></div><div id="i7731f3f32006411684b817a2a4229952_7"></div><hr style="page-break-after:always"><div style="min-height:73.44pt;width:100%"><div style="text-indent:18pt"><font><br></font></div><div style="text-indent:18pt"><font><br></font></div><div style="text-indent:18pt"><font><br></font></div><div style="text-indent:18pt"><font><br></font></div><div style="text-indent:18pt"><font><br></font></div></div><div style="margin-bottom:9pt;text-align:center"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:139%">SIGNATURES</font></div><div style="margin-bottom:9pt;text-indent:18pt"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Pursuant to the requirements of the Securities Act of 1933, as amended, the Registrant certifies that it has reasonable grounds to believe that it meets all of the requirements for filing on Form S-8 and has duly caused this Registration Statement to be signed on its behalf by the undersigned, thereunto duly authorized, in Oakland, California, on March 2, 2026.</font></div><div style="padding-left:294.34pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:37.179%"><tr><td style="width:1.0%"></td><td style="width:16.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:81.228%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:100%">THREDUP INC.</font></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; James Reinhart</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">James Reinhart</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer</font></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:73.44pt;width:100%"><div style="text-indent:18pt"><font><br></font></div><div style="text-indent:18pt"><font><br></font></div><div style="text-indent:18pt"><font><br></font></div><div style="text-indent:18pt"><font><br></font></div><div style="text-indent:18pt"><font><br></font></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:139%">POWER OF ATTORNEY AND SIGNATURES</font></div><div style="margin-bottom:9pt;text-indent:18pt"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:139%">KNOW ALL PERSONS BY THESE PRESENTS, that each person whose signature appears below constitutes and appoints James Reinhart, Sean Sobers and Alon Rotem, and each of them, as his or her true and lawful attorneys-in-fact and agents, with full power of substitution and resubstitution, for him or her and in his or her name, place and stead, in any and all capacities, to sign the Registration Statement on Form S-8 of ThredUp Inc., and any or all amendments (including post-effective amendments), and to file the same, with all exhibits thereto, and other documents in connection therewith, with the Securities and Exchange Commission, granting unto said attorneys-in-fact and agents full power and authority to do and perform each and every act and thing requisite or necessary to be done in connection therewith and about the premises, as fully to all intents and purposes as he or she might or could do in person, hereby ratifying and confirming all that said attorneys-in-fact and agents, or their substitute or substitutes, may lawfully do or cause to be done by virtue hereof. </font></div><div style="margin-bottom:9pt;text-indent:18pt"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:139%">Pursuant to the requirements of the Securities Act of 1933, as amended, this Registration Statement on Form S-8 has been signed by the following persons in the capacities and on the dates indicated.</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:30.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.440%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.500%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.440%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.020%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Signature</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Title</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Date</font></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; James Reinhart</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer and Director</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Executive Officer)</font></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 2, 2026</font></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">James Reinhart</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Sean Sobers</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Financial and Accounting Officer)</font></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 2, 2026</font></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sean Sobers</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Kelly Bodnar Battles</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 2, 2026</font></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Kelly Bodnar Battles</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Ian Friedman</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 2, 2026</font></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ian Friedman</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Mandy Ginsberg</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 2, 2026</font></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mandy Ginsberg</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Timothy Haley</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 2, 2026</font></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Timothy Haley</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Patricia Nakache</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 2, 2026</font></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patricia Nakache</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Dan Nova</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 2, 2026</font></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dan Nova</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Noam Paransky</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 2, 2026</font></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noam Paransky</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Coretha Rushing</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 2, 2026</font></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Coretha Rushing</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-FILING FEES
<SEQUENCE>2
<FILENAME>exfilingfees.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/2025q4">
  <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-189">S-8</ix:nonNumeric>
          <ix:nonNumeric name="ffd:SubmissnTp" contextRef="rc" id="ixv-190">S-8</ix:nonNumeric>
          <ix:nonNumeric name="ffd:FeeExhibitTp" contextRef="rc" id="ixv-191">EX-FILING FEES</ix:nonNumeric>
          <ix:nonNumeric name="dei:EntityCentralIndexKey" contextRef="rc" id="ixv-192">0001484778</ix:nonNumeric>
          <ix:nonNumeric name="dei:EntityRegistrantName" contextRef="rc" id="ixv-193">ThredUp 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">N/A</ix:nonNumeric>
          <ix:nonNumeric name="ffd:PrevslyPdFlg" contextRef="offrl_1" format="ixt:booleanfalse" id="ixv-196">Fees to be Paid</ix:nonNumeric>
          <ix:nonNumeric name="ffd:PrevslyPdFlg" contextRef="offrl_2" format="ixt:booleanfalse" id="ixv-197">Fees to be Paid</ix:nonNumeric>
        </ix:hidden>
        <ix:references>
          <link:schemaRef xlink:href="https://xbrl.sec.gov/ffd/2025q4/ffd-2025q4.xsd" xlink:type="simple"/>
        </ix:references>
        <ix:resources>
          <xbrli:context id="rc">
            <xbrli:entity>
              <xbrli:identifier scheme="http://www.sec.gov/CIK">0001484778</xbrli:identifier>
            </xbrli:entity>
            <xbrli:period>
              <xbrli:startDate>2026-02-26</xbrli:startDate>
              <xbrli:endDate>2026-02-26</xbrli:endDate>
            </xbrli:period>
          </xbrli:context>
          <xbrli:context id="offrl_1">
            <xbrli:entity>
              <xbrli:identifier scheme="http://www.sec.gov/CIK">0001484778</xbrli:identifier>
              <xbrli:segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                  <dei:lineNo>1</dei:lineNo>
                </xbrldi:typedMember>
              </xbrli:segment>
            </xbrli:entity>
            <xbrli:period>
              <xbrli:startDate>2026-02-26</xbrli:startDate>
              <xbrli:endDate>2026-02-26</xbrli:endDate>
            </xbrli:period>
          </xbrli:context>
          <xbrli:context id="offrl_2">
            <xbrli:entity>
              <xbrli:identifier scheme="http://www.sec.gov/CIK">0001484778</xbrli:identifier>
              <xbrli:segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                  <dei:lineNo>2</dei:lineNo>
                </xbrldi:typedMember>
              </xbrli:segment>
            </xbrli:entity>
            <xbrli:period>
              <xbrli:startDate>2026-02-26</xbrli:startDate>
              <xbrli:endDate>2026-02-26</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-231">S-8</ix:nonNumeric>
              </b>
            </p>
          </td>
        </tr>
        <tr>
          <td style="padding-bottom: .25em">
            <p>
              <b>
                <ix:nonNumeric name="dei:EntityRegistrantName" contextRef="rc" id="ixv-232">ThredUp 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: center; width: 90%; word-wrap: break-word">
            <p style="margin: 0pt; text-align: center;">
              <b>Table 1: Newly Registered Securities</b>
            </p>
          </th>
        </tr>
      </table>
      <table style="font-family: Arial, Helvetica, sans-serif; font-size: 16px; float: center; width: 90%; text-align: center;  border: 1px solid black; margin-left: auto; margin-right: auto;">
        <tr style="background-color:#9ADAF6">
          <th style="width: 2%;">
            <!-- BLANK -->
          </th>
          <th style="width: 10%;">
            <p style="margin: 0pt; text-align: center;">
              <b>Security Type</b>
            </p>
          </th>
          <th style="width: 10%;">
            <p style="margin: 0pt; text-align: center;">
              <b>Security Class Title </b>
            </p>
          </th>
          <th style="width: 10%;">
            <p style="margin: 0pt; text-align: center;">
              <b>Fee Calculation Rule</b>
            </p>
          </th>
          <th style="width: 10%;">
            <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: 15%;">
            <p style="margin: 0pt; text-align: center;">
              <b>Maximum Aggregate Offering Price</b>
            </p>
          </th>
          <th style="width: 3%;">
            <p style="margin: 0pt; text-align: center;">
              <b>Fee Rate</b>
            </p>
          </th>
          <th style="width: 15%;">
            <p style="margin: 0pt; text-align: center;">
              <b>Amount of Registration Fee</b>
            </p>
          </th>
        </tr>
        <tr style="background-color:#E7E7E2">
          <td style="text-align: center;">
		1
	</td>
          <td style="text-align: left;">
            <ix:nonNumeric name="ffd:OfferingSctyTp" contextRef="offrl_1" id="ixv-233">Equity</ix:nonNumeric>
          </td>
          <td style="text-align: left;">
            <ix:nonNumeric name="ffd:OfferingSctyTitl" contextRef="offrl_1" id="ixv-234">Class A common stock, $0.0001 par value per share, 2021 Stock Option and Incentive Plan</ix:nonNumeric>
          </td>
          <td style="text-align: center;">
            <ix:nonNumeric name="ffd:FeesOthrRuleFlg" contextRef="offrl_1" format="ixt:booleantrue" id="ixv-235">Other</ix:nonNumeric>
          </td>
          <td style="text-align: right;">
            <ix:nonFraction name="ffd:AmtSctiesRegd" unitRef="Shares" decimals="0" format="ixt:numdotdecimal" contextRef="offrl_1" id="ixv-236">6,351,370</ix:nonFraction>
          </td>
          <td style="text-align: right;">
            <span>$</span>
            <ix:nonFraction name="ffd:MaxOfferingPricPerScty" unitRef="USD" decimals="2" format="ixt:numdotdecimal" contextRef="offrl_1" id="ixv-237">4.58</ix:nonFraction>
          </td>
          <td style="text-align: right;">
            <span>$</span>
            <ix:nonFraction name="ffd:MaxAggtOfferingPric" unitRef="USD" decimals="2" format="ixt:numdotdecimal" contextRef="offrl_1" id="ixv-238">29,089,274.60</ix:nonFraction>
          </td>
          <td style="text-align: right;">
            <ix:nonFraction name="ffd:FeeRate" unitRef="pure" decimals="7" format="ixt:numdotdecimal" contextRef="offrl_1" id="ixv-239">0.0001381</ix:nonFraction>
          </td>
          <td style="text-align: right;">
            <span>$</span>
            <ix:nonFraction name="ffd:FeeAmt" unitRef="USD" decimals="2" format="ixt:numdotdecimal" contextRef="offrl_1" id="ixv-240">4,017.23</ix:nonFraction>
          </td>
        </tr>
        <tr style="background-color:#E7E7E2">
          <td style="text-align: center;">
		2
	</td>
          <td style="text-align: left;">
            <ix:nonNumeric name="ffd:OfferingSctyTp" contextRef="offrl_2" id="ixv-241">Equity</ix:nonNumeric>
          </td>
          <td style="text-align: left;">
            <ix:nonNumeric name="ffd:OfferingSctyTitl" contextRef="offrl_2" id="ixv-242">Class A common stock, $0.0001 par value per share, 2021 Employee Stock Purchase Plan</ix:nonNumeric>
          </td>
          <td style="text-align: center;">
            <ix:nonNumeric name="ffd:FeesOthrRuleFlg" contextRef="offrl_2" format="ixt:booleantrue" id="ixv-243">Other</ix:nonNumeric>
          </td>
          <td style="text-align: right;">
            <ix:nonFraction name="ffd:AmtSctiesRegd" unitRef="Shares" decimals="0" format="ixt:numdotdecimal" contextRef="offrl_2" id="ixv-244">1,270,274</ix:nonFraction>
          </td>
          <td style="text-align: right;">
            <span>$</span>
            <ix:nonFraction name="ffd:MaxOfferingPricPerScty" unitRef="USD" decimals="2" format="ixt:numdotdecimal" contextRef="offrl_2" id="ixv-245">3.90</ix:nonFraction>
          </td>
          <td style="text-align: right;">
            <span>$</span>
            <ix:nonFraction name="ffd:MaxAggtOfferingPric" unitRef="USD" decimals="2" format="ixt:numdotdecimal" contextRef="offrl_2" id="ixv-246">4,954,068.60</ix:nonFraction>
          </td>
          <td style="text-align: right;">
            <ix:nonFraction name="ffd:FeeRate" unitRef="pure" decimals="7" format="ixt:numdotdecimal" contextRef="offrl_2" id="ixv-247">0.0001381</ix:nonFraction>
          </td>
          <td style="text-align: right;">
            <span>$</span>
            <ix:nonFraction name="ffd:FeeAmt" unitRef="USD" decimals="2" format="ixt:numdotdecimal" contextRef="offrl_2" id="ixv-248">684.16</ix:nonFraction>
          </td>
        </tr>
        <tr>
          <td colspan="5" style="vertical-align: top">
            <p style="margin: 0pt; text-align: right">Total Offering Amounts:</p>
          </td>
          <td>
            <!-- BLANK -->
          </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="2" format="ixt:numdotdecimal" unitRef="USD" id="ixv-249">34,043,343.20</ix:nonFraction>
            </p>
          </td>
          <td>
            <!-- BLANK -->
          </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="2" format="ixt:numdotdecimal" unitRef="USD" id="ixv-250">4,701.39</ix:nonFraction>
            </p>
          </td>
        </tr>
        <tr>
          <td colspan="5" style="vertical-align: top">
            <p style="margin: 0pt; text-align: right">
					Total Fee Offsets:
				</p>
          </td>
          <td>
            <!-- BLANK -->
          </td>
          <td>
            <!-- BLANK -->
          </td>
          <td>
            <!-- BLANK -->
          </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="2" format="ixt:numdotdecimal" unitRef="USD" id="ixv-251">0.00</ix:nonFraction>
            </p>
          </td>
        </tr>
        <tr>
          <td colspan="5" style="vertical-align: top">
            <p style="margin: 0pt; text-align: right">
					Net Fee Due:
				</p>
          </td>
          <td>
            <!-- BLANK -->
          </td>
          <td>
            <!-- BLANK -->
          </td>
          <td>
            <!-- BLANK -->
          </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="2" format="ixt:numdotdecimal" unitRef="USD" id="ixv-252">4,701.39</ix:nonFraction>
            </p>
          </td>
        </tr>
      </table>
    </div>
    <div>
      <table style="width: 90%; margin-left:auto; margin-right:auto; 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: 90%; margin-left:auto; margin-right:auto; 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-253">(1) Pursuant to Rule 416 of the Securities Act of 1933, as amended (the "Securities Act"), this Registration Statement on Form S-8 (this "Registration Statement") shall also cover any additional shares of Class A common stock, par value $0.0001 per share ("Class A Common Stock"), of ThredUp Inc. (the "Registrant") that become issuable under the Registrant's 2021 Stock Option and Incentive Plan (the "2021 Plan") and the Registrant's 2021 Employee Stock Purchase Plan (the "2021 ESPP") by reason of any stock dividend, stock split, recapitalization or other similar transaction effected without receipt of consideration that increases the number of outstanding shares of Class A Common Stock.

(2) Estimated in accordance with Rules 457(c) and 457(h) of the Securities Act solely for the purpose of calculating the registration fee on the basis of $4.58 per share, which is the average of the high and low prices of Class A Common Stock on February 24, 2026 as reported on the Nasdaq Global Select Market.</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">2</sup>
            </p>
          </td>
          <td colspan="7" style="white-space: pre-line;">
            <ix:nonNumeric name="ffd:OfferingNote" escape="1" contextRef="offrl_2" id="ixv-254">(4) Estimated in accordance with Rules 457(c) and Rule 457(h) of the Securities Act solely for the purpose of calculating the registration fee on the basis of eighty-five percent (85%) of $4.58 per share, which is the average of the high and low prices of Class A Common Stock on February 24, 2026, as reported on the Nasdaq Global Select Market. Pursuant to the 2021 ESPP, the purchase price of the shares of Class A Common Stock reserved for issuance thereunder will be eighty-five percent (85%) of the lower of the fair market value of a share of Class A Common Stock on the first trading day of the offering period or on the exercise date.

(5) Represents shares of Class A Common Stock that were automatically added to the shares authorized for issuance under the 2021 ESPP on January 1, 2026 pursuant to an "evergreen" provision contained in the 2021 ESPP. Pursuant to such provision, the number of shares reserved for issuance under the 2021 ESPP automatically increases on January 1st of each year by the lesser of (i) 4,000,000 shares of Class A Common Stock, (ii) one percent (1%) of the total number of shares of Class A Common Stock and Class B Common Stock issued and outstanding on the immediately preceding December 31st or (iii) such lesser number of shares of Class A Common Stock as approved by the administrator of the 2021 ESPP, which is a person or persons appointed by the Registrant's board of directors.</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">&#9745;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;">
            <!-- BLANK -->
          </th>
          <th style="width: 8%; text-align: left;">
            <!-- BLANK -->
          </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>Rule 457(p)</b>
          </td>
        </tr>
        <tr style="background-color:#E7E7E2">
          <td style="text-align: left;">
		Fee Offset Claims
	</td>
          <td>
		N/A
	</td>
          <td style="text-align: left;">
		N/A
	</td>
          <td>
		N/A
	</td>
          <td>
		N/A
	</td>
          <td>
		N/A
	</td>
          <td>
		N/A
	</td>
          <td style="text-align: right;">
		N/A
	</td>
          <td style="text-align: left;">
		N/A
	</td>
          <td style="text-align: left;">
		N/A
	</td>
          <td style="text-align: right;">
		N/A
	</td>
          <td style="text-align: right;">
		N/A
	</td>
          <td style="text-align: right;">
		N/A
	</td>
        </tr>
        <tr style="background-color:#E7E7E2">
          <td style="text-align: left;">
		Fee Offset Sources
	</td>
          <td>
		N/A
	</td>
          <td style="text-align: left;">
		N/A
	</td>
          <td>
		N/A
	</td>
          <td>
		N/A
	</td>
          <td>
		N/A
	</td>
          <td>
		N/A
	</td>
          <td style="text-align: right;">
		N/A
	</td>
          <td style="text-align: left;">
		N/A
	</td>
          <td style="text-align: left;">
		N/A
	</td>
          <td style="text-align: right;">
		N/A
	</td>
          <td style="text-align: right;">
		N/A
	</td>
          <td style="text-align: right;">
		N/A
	</td>
        </tr>
      </table>
    </div>
  </body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-5.1
<SEQUENCE>3
<FILENAME>ex51-tdupxsx82026xopiniono.htm
<DESCRIPTION>EX-5.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2026 Workiva -->
<title>Document</title></head><body><div id="i8efdc06619e4453f806bc07e8685d6bc_1"></div><div style="min-height:169.92pt;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:39.392%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.731%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.577%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt;vertical-align:top"><div style="padding-left:3.12pt;padding-right:3.12pt"><img alt="image_1.jpg" src="image_1.jpg" style="height:43px;margin-bottom:5pt;vertical-align:text-bottom;width:198px"></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:3.12pt;padding-right:3.12pt"><font><br></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:6pt;padding-left:3.12pt;padding-right:3.12pt"><font style="color:#848a8e;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:10.00pt">Goodwin Procter</font><font style="color:#848a8e;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:10.00pt"> LLP</font></div><div style="padding-left:3.12pt;padding-right:3.12pt"><font style="color:#848a8e;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:10.00pt">601 Marshall Street<br>Redwood City, CA 94063</font></div><div style="padding-left:3.12pt;padding-right:3.12pt"><font style="color:#848a8e;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:10.00pt">goodwinlaw.com</font></div><div style="padding-left:3.12pt;padding-right:3.12pt"><font style="color:#848a8e;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:10.00pt">+1 650.742.3100</font></div></td></tr></table></div><div><font><br></font></div><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:120%">March 2, 2026</font></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:120%">ThredUp Inc. </font></div><div><font style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:120%">969 Broadway, Suite 200</font></div><div><font style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:120%">Oakland, CA 94607</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:120%">Re&#58;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Securities Being Registered under Registration Statement on Form S-8</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:120%">We have acted as your counsel in connection with your filing of a Registration Statement on Form S-8 (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Registration Statement</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) pursuant to the Securities Act of 1933, as amended (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Securities Act</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;), on or about the date hereof relating to an aggregate of 7,621,644 shares (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Shares</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) of Class A common stock, $0.0001 par value per share (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Common Stock</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;), of ThredUp Inc., a Delaware corporation (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Company</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;), that may be issued pursuant to the Company&#8217;s 2021 Equity Incentive Plan and 2021 Employee Stock Purchase Plan (collectively, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Plans</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;).</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:120%">We have reviewed such documents and made such examination of law as we have deemed appropriate to give the opinion set forth below. We have relied, without independent verification, on certificates of public officials and, as to matters of fact material to the opinion set forth below, on certificates of officers of the Company.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:120%">For purposes of the opinion set forth below, we have assumed that, at the time the Shares are issued, the total number of then unissued Shares, when added to the number of shares of Common Stock issued, subscribed for, or otherwise committed to be issued, does not exceed the number of shares of Common Stock authorized by the Company&#8217;s certificate of incorporation.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:120%">The opinion set forth below is limited to the Delaware General Corporation Law.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:120%">Based on the foregoing, we are of the opinion that the Shares have been duly authorized and, when delivered against payment therefor in accordance with the terms of the Plans, will be validly issued, fully paid and nonassessable. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:120%">This opinion letter and the opinion it contains shall be interpreted in accordance with the Core Opinion Principles as published in 74 Business Lawyer 815 (Summer 2019).</font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">ACTIVE&#47;204446491.2</font></div></div></div><hr style="page-break-after:always"><div style="min-height:169.92pt;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:39.392%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.731%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.577%"></td><td style="width:0.1%"></td></tr><tr style="height:65pt"><td colspan="3" style="padding:0 1pt;vertical-align:top"><div style="padding-left:3.12pt;padding-right:3.12pt"><img alt="image_1.jpg" src="image_1.jpg" style="height:43px;margin-bottom:5pt;vertical-align:text-bottom;width:198px"></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:3.12pt;padding-right:3.12pt"><font><br></font></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:10pt;padding-left:3.12pt;padding-right:3.12pt"><font><br></font></div></td></tr></table></div><div><font style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:120%">ThredUp, Inc.</font></div><div><font style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:120%">March 2, 2026</font></div><div><font style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:120%">Page 2</font></div><div><font><br></font></div><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:120%">We hereby consent to the inclusion of this opinion as Exhibit 5.1 to the Registration Statement. In giving our consent, we do not admit that we are in the category of persons whose consent is required under Section&#160;7 of the Securities Act or the rules and regulations thereunder.</font></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:120%">Very truly yours,</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">&#47;s&#47; Goodwin Procter LLP</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:120%">GOODWIN PROCTER LLP</font></div><div><font><br></font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">ACTIVE&#47;204446491.2</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>4
<FILENAME>ex231-dtthredupsx8consent2.htm
<DESCRIPTION>EX-23.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2026 Workiva -->
<title>Document</title></head><body><div id="i52fccc23d5ff4edfab0076e13fd20d88_1"></div><div style="min-height:72pt;width:100%"><div style="margin-bottom:8pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:125%">Exhibit 23.1</font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:100%">CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:100%">We consent to the incorporation by reference in this Registration Statement on Form S-8 of our</font></div><div><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:100%">report dated March 2, 2026, relating to the financial statements of ThredUp Inc., appearing in the</font></div><div><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:100%">Annual Report on Form 10-K of ThredUp Inc. for the year ended December 31, 2025.</font></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:100%">&#47;S&#47; DELOITTE &#38; TOUCHE LLP</font></div><div><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:100%">San Francisco, California</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:100%">March 2, 2026</font></div><div style="margin-bottom:8pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>5
<FILENAME>image_1.jpg
<TEXT>
begin 644 image_1.jpg
M_]C_X  02D9)1@ ! 0$!+ $L  #_[@ .061O8F4 9      "_]L 0P # @(#
M @(# P,#! ,#! 4(!04$! 4*!P<&" P*# P+"@L+#0X2$ T.$0X+"Q 6$!$3
M%!45%0P/%Q@6%!@2%!44_]L 0P$#! 0%! 4)!04)% T+#104%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04_\  % @
MB@)O! $B  (1 0,1 00B /_$ !X  0 !! ,! 0             '!08("0(#
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
M(B (B(B(@"(B(B( B(B(B (B(B(@"(B(B( B(B(B (B(B(@"(B(B( B(B(B
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
M&[FD.:>8(.05V+\_&@N*^L^&%::K26I[KI^0R-D>V@JGQQRD$8[Q@.UXY='
M@]"%G5V;/2@S35E)8.+E/'LD(C9J>@AV;3R&:F%HQ@\R7Q@8Y#9U<HC7NM]L
MJ[K4"GHJ6:LJ""1%3QE[R!U. ,KIJJ.:AJ9:>HB=#/$XL?'(,.:X=00JIH^[
M,LNI*&KD<UD39-LKW,W[8W M><>)#7$CW@*=\KHC7/<V.JGW>[T-CH7UMQK*
M>@HX\;ZBJE;'&W) &7.( R2!]*^VRXTUYMU-6T-3#6T55$V:"HIY!)'+&X M
M>UPY.:0001R(*M7C;PY@XM\)M5Z.J1$#=[?+3POF;N9%/C=#(1X[)&L?_)7/
M]0&IA_\ 1ZZ_ZC+_ +JIM?;ZFUU;Z:LIY:6H9C=#,PL>W(R,@\QR(*R$<Q\<
MI:X;2WD6N','R4=<7K:YS+=<@7.]5U+(-OJLP=[.?F[=)_,5>%75*S)94TE=
M'O\ UTM%?OPL/^TX/]Y5JU7:BOE$VMM]73U]')G944LK9(WX)!PYI(.""/B"
MOSQ55+/0U,U/40R4]1"]T<D4K2U[' X+7 \P0<C!Z+:)Z*+B2Z^<+-3Z+J97
MOGL%P;54X>1M;3U+2=C1UY2Q2N/SH49H$16" SI1$54M5@N5Z[SZGV^JK^[Q
MO^2P.DVYSC.T'&<'\2]CM#:DC:Y[[#=(V-&7.=12@ #Q)VJ1N&=M;1Z6CJ-L
M9FK)7RE[3EVP'8UKAX8+7D>YZNQCWQR-<T[2WF'-/,%5G6LVD6%35E<I%XU+
M:--QLDNUUHK7'*=K'UM0R$/(Z@%Q&2J;#Q*TC65#*>GU399YY7B..*.XPN<]
MQ. T .R23RPM9OI5>) U)QGL>D*>6.2GTS;M\K0/694U):][2?+NF4Y'WQ6%
MM)53T-5#44\TE/40O$D<T3BU[' Y#FD<P0<'(Z+&TE%7-76EMDU#<*-C'11,
ME+H6O.3W3O6CS[]I;^-4-65NKD#5G8_1:BL_A-KR#BAPSTQJVG#&LO%O@K'1
MQN#Q%(Y@+X\CQ8_<T^]I5X(!]*KE)HR_UL+)Z>R7&HAD&YDD5)(YKAY@@<U3
M[9;Y+K<J6B@ ,]3*R&,$X&YQ 'Y2L@X8V0PLBB#FPQ,;'$QSMQ:P -:W/N
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
M\39M*\>*O24LK_D&J:"1C80WU?E5.UTS'D^&(Q4#WEP]RVTJ:.&'VJ1?.O\
MZ55M25DUOL-=4P.[N:*(N8[ .#YX*I/##[5(OG7_ -*J.L?M5N?S#E3E_P!G
MJ3KX34]Z6#]L78/XK4W];JU"W8XX>:?XJ]H_2&EM4V_ZJ6&O-7\II.^DA[S9
M232-]>-S7##V-/(CIY*:?2P?MB[!_%:F_K=6HY]'I^V_X??&O_J%2HK_ %QM
M0_\ 6'_X,?\ NKNIN)5^AD8YU4R=K?N)(68/QP ?RJU?H3Z%>TQ[%?4^YL:_
MP>'9]_\ L_\ _P!9N'_\A<#Z/#L^O:0- EI_="\W#(_'.LD$4MV#BE27*<07
M.!MN><XFA),!/@""26#WY<,D>R.8O0?3USR6.!Y*6^%=^EN5OGMD[]\E$T21
M'',PDAI!/DUQ;CQP\^#1BO4IJ*U(EISOLS7'Q[]%A'3V^JN_">[5$]1'ND.G
MKQ(TF0<SM@GP,'H V0<\Y,@QSUY5]OJK3<*FAKZ::BKJ65T,]-41F.2*1I(<
MQ[2,M<"""#S!!7Z*5KB]*?P"I*>&T\6+13=U433,MEZ;$SE)EI[B=V!R(#3&
M7$\\Q 8QS]/$/2K;U:WW&&,?+Z2,N>YN<RPM','WM;D@^0(Y^J!#719)L=M<
M'  EISZP!'XBH"U%;&V>^UU&P/[J&9S8S)C<69RPG'B6X/TK*C+;2SBHNI;O
MHT>U'4Z>U+#PFU)6.DLMS<YUCFFD&*2JYN= ,_<2\R!GE)@ $R$C9^OSM6:[
MUFG[M172W5#Z2X4,\=335$9]:*5C@YCA[P0#]"W_ /#C6$>O^'^F=40PFFBO
M5LIKBV%QR8Q+$V383YC=CZ%,VE;L+UIZAJ=^Z8Q".4;R]P>WU27$^+L;OY2Z
MM:VPW;2MRC8WO)(6_*6>N0UICRYSL>)V=X/I5K\(;HZ2&OM;G.+68JXVY :W
MHR0^9)^M=/!I4AC;@!\;9F9]:-XRUP\01XA5Y+1/8E7O*YIV[>?#$\,NTUJN
M**-T=!?'B^TFYP<7-J"3+TZ 3MG:!Y-"KOHXN(PT'VF;1132-CH=24TUGE<]
MY#6O<!+"0/%QDB8P?.'X+)_TKW"TW?A]I?7E) YT]EK'6^L='&"?D\XRQ[W=
M=K)&!H'G.5K3TSJ*NTCJ2TWVV2=S<K75Q5M-(1D,EC>'L./'#FA8W#EE=]-3
M2550R&)CI)9'!C&-&2YQ. !]*]-ZMIL]UK*,N+^XE=&)-I;O /)V#X$8/TJX
M.&-I^J6J(Y7!QBH6.JW%CBUS2W 81\)',^C*O.5HZBLHWE8_0^NB26.&-\DC
M@R-H+G.<<  =252]':IHM:Z4L^H;:YS[==J*&OIG2-+7&.5@>W(/0X<.2B'M
MN\1APU[,^MZYDC6UEPI/J12M<_8YSZD]TXM/7<V-TCQC]PI<IZ6.WT\5)"_O
M(:=C8(Y"T-+PT!H./,@#\:[4C:9'M8!S<<#)&.N.JI.F=4-U30SU(PPPU,D3
M(G.S((MVZ,N^#7;!U_8UUUF_>+1I]XV<0I>*_%O5^KI9)9&7:Y33T_?8W,@W
M8AC/WL88W^2K*7KLMHK-0WBAM5NIW55PKIXZ6F@81F25[@UC1GEDD@+)_P!(
M/V?J/@9K719LU.([/7Z?IZ3ON0,U52-;#*\M Y$QFG<3XN>X^:LCB[:V15=O
MKXVL9WT;H9 WVG/80=[OBU[6C[Q1TIQU[:S=M*5H;N,E+MJV-:T>MMR'9/@
MQSW?R?@H.*O497B5ZBWN9:>BRXD#4_ FYZ4FE:ZKTO<7MCB:,%M-49E82?$F
M7Y3^(+-):A_1A\2':0[10L$TLC:'5%OEH^[W8C^41#OHGN'B0UDK![Y5MX5Z
M\+;:*W4KJAX:8Z2%TI9(W(<XX8 /(@NW#[Q2ZK,X4VU]'IZ>J<)&_+9LC(&U
MS(\M:X'K[3I ?@%=-TN?U$M%;<<EKJ6(R,<.8$F0(\CQ&\MS[BJU5ZIV1-!6
M2,;/2"\1AP[[,.IQ#/W%??3'8Z?U-V\3$]\WW9@9/S\\>.%IB6?/I9^(OR[6
M.BM#022=W;J.2ZU36O'=NDF=W<0(S[3&PR'GX3>]8S=D/A:.+O:&T98)H._M
MK:P5U>U\9?&:>#ZZ]CQX!^P1Y/C(%$7$6Z_5'55:&N+HJ4_)H_6R/4Y.(/D7
M[W#[Y6H$)0*[%:58K-W=S;IV4N%SN$' #1FF9HG07"*B;4US) -[:F8F65I(
MZ[7/+ ?)@4N(BR=NOV4K/GG_ )Q4;<9_L58/GJK\V!23=?LI6?//_.*C;C/]
MBK!\]5?FP*A1^-%JIR9^>W7_ -O6I/PE4_I7+8QZ(O[1.(?X2IOT3EKGU_\
M;UJ3\)5/Z5RV,>B+^T3B'^$J;]$Y16%*O"'[$5WSX_-"BH*5>$/V(KOGQ^:%
M:J_ 5Z?Q&?2UR>E^]OA1\+K_ &-;&UKD]+][?"CX77^QJ_5U5--!74D]+51]
M]2SM,<C,X)'F/>#@@^! ."N;YFT\;I7M+V,&YS6NP2.O(^"XTU5#6T<-532=
M]2S-$D;R,$CR/O!!!'@01DJA\RR:ZE>?!SBU?N"?$&U:OTY/W=?0R>O"\GNZ
MF(\GPR#Q:X<O,'!&" 13^&6DV:]XBZ4TQ)4.I([U=J2VNJ&-#C$)IFQEX'B1
MNSCW*H<8N$M^X)\0;KI#4<'=U]#)ZDS >[J8CS9-&?%KAS\P<@X(($':HT]/
MIFZOHYO79M$D,VW EC/1PZ^1!&3@@C/)4,>. IYU/IV/4]J=1O+65;#WE+*>
M08_H0[/W+L8)]P//;@P?44\M%/+!-&Z&:)Q9)&\$.:X'!!!Z$%=C3GK7S*TX
MZ7L;PN#7%FQ<;>'MKU=IZH[VAKH_KD#B.\I9A^R0R#P<T\O(C!&003?:TO\
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
M;'@$ @/VF3!Z;U*'HR="U.I^TS17EHD;2:;M]572R!A+'.DC-.R,NZ GOG.
M\>[=Y%0@/:*R4J'2.J)'RY[XO+GAPQZV>?+XK&H+(NANGU;I(:_=&XU4;9G=
MV<M#G#+FY\P26GW@JS6Y(BI]3<$OSK7*LJ+A<:JKJW%]7/*^69Q:&DO<27'
M&!S)Y +]%*T-=IC14O#_ +0'$&Q2Q"!D%XGF@9NS_B\KN^@.??%)&?I5C<8L
M-M]GVR.S)).7Q[N7(1[3C^4[\JBU3=Q L9N^FJE\3&NJJ,_*FGJ3&T'O&@^'
M([C\WYE0B>JDHOW;&-1;F:_HB:6D;9>)U2)MU=)46^.6+(]6-K:@L=CJ,ETG
M\WW+8<M2?HP^,E)P^XT7#2ESF93T&KZ>.FAE?@#Y;$7.@:7$C <'S, YDO<P
M>*VV(B(I2((B(ILX;S22:2HVO)+8W2-9GP;O)P/I)4,PPNGD:QC7/>XAK6M&
M22>@ 4_6.U_4:RT%O+@Y]-%M>YN#Z[G%S^8Y$!SG 'R 5>N]DB:GU86IGTK%
M/'#VC+,^-C6NETS3/D(ZN=\IJVY/OPT#Z MLCG!H))P!U*T<=L;B_3\:^T!J
M74%OF,]EA>VW6U^<AU/"-@>W^"]V^09Y@2+LNL;9++=MP&!;ZH_2(7D?E"QX
M/53GKFN^IVD[E('F-\C13QDM)#B\X<WW'9O/\E09MY+FAR;%1\D=_8EJJBE[
M57#B2E:72FXF-V&Y]1T3VO\ _*7<_!;PEIS]&KH>HU5VH+3<HQBDT]155QG+
MFDAVZ,P,:#X'?.UWP8?HW&*9^&'VJ1?.O_I51UC]JMS^8<J=PP^U2+YU_P#2
MJCK'[5;G\PY5O_IZDJ^$U/>E@_;%V#^*U-_6ZM1SZ/3]M_P^^-?_ %"I4C>E
M@_;%V#^*U-_6ZM1SZ/3]M_P^^-?_ %"I4#(B+L"H;IT1%R^Z<KIX:SOAU;2M
M:_:V5LC'^\;"<?C _$K5S[2DGA'9W%]?=)(_K36_)HB0>;R6N<0?X+0 1_V@
M6$W:+,X*["QO](BT'L?Z\)'-IMY'N_X0IA_ZK)!80^E(XNTVG.#U#H."9CKI
MJ2KCFGAZN;1P.[PN//U29A$!GJ&R>2DA0YQ8:&ZYK0!@=S3'_P#+QJ8U!FMK
MB+IJFY5#96SQ]\8HY8_9?&SU&.'Q:T*M0^*Y-4^$U6K>'V+*B2H[+7#9\LKI
M7"U-8'..?5:]S6CZ  /H6CQ;]>!^CY^'_![1.F:IC8ZRU6:DI*EL9RWOFQ-$
MA!^_W+CHV[-LNHZ"JE<UD+7[)7.9N#8W M<['B0'$CW@*=7-=&YS'M<U[206
MN!!R"L;AU*GK2EV%YT]05._=,8A'*-Y>X/;ZI+B?%V-W\I<UX\I&-)[6.OCI
MPUBXO\(-7:.E;&Z2ZV^2*G=-G9'4 ;X'G'@V5L;OY*T(30R4TSXI6.CE8XM>
MQ[2'-<#@@@]"OT7+2AV\^&)X9=IK5<44;HZ"^/%]I-S@XN;4$F7IT G;.T#R
M:%87%RW.AO5/7!K]E5"&.>[&#)& W QX!G=_22JUPFM8AL]77N[O=/,(F#;Z
M[6L&20?W+B_\<:]_$NVLK=+R5&V,34LK)>\<>>PG8YC?B7,/\E5W3]O-JL=O
MH7"1KX(0U[) -S'DE[V\O /<X?#"X<_X:1FH^\V9_P#HT^(YUOV:Z.USO+JW
M3-;-:W%[]SG1$B:)V/!H;+W8^:*A+TM?$<[M#:!AF;@=Y?*V$MY_=0T[@?\
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
M/5DF:>F,M86[@7':YN<Z*4^%>HVS4KK+4.(ECW24N<G+>KV=>6#EPY>+\GD
M8L7IIJF2CFCFBD=%-&X/9(QQ#FN!R"".A!4\HZE8BC+2[A8 ^D_[.%5J6TT?
M%6P43ZBKM, I+W#"W+G4H+C'48'7NRYS7'F=KFDX;&2L_EYJBFBK()(98VS0
MR-+'QR-#FN:1@@@]00LBHI#&YKV.+"T\G \P?/\ (K!U9PS-=+)6V;NV/=ET
MM$XB,9\XR<- Z^J<8QZN<AK?;I+B+27F*.FN<D=#< ,&:0AD$V/'/1CO<<-Y
M'!')JO&2-T;]KFEAZ[7#'54O>ILM;27R/SMTU1+25$<\$KX9HW![)(W%KFN!
MR"".8((ZK9SV4?20V/45JH=,\5JQEEOT+6P0ZAD:125N,-!G(_8I#U+C];."
M<LY!6!VMO1OW*V7"X:MX34GU0M<I=/4Z7C'U^G/4FFY_7&=?K?M#D&[LX;@1
M<+?56FOJ:*NIIJ*LIY#%-3U$9CDC>#AS7-(R"#X$+'BOM59:9^YK:2:DFQGN
MYXRQV//!"[[58[A>I"RAHYJDL+0YT;"6LR< N=T:,^)("R#IZJHIG.[J>2'.
M,F-Q;D>_\OXUQ?,^H<]\KW/><9>YQ)./>5)X[[$7AKN?H9M%XH+];H+A;*ZG
MN5!4-#X:JDE;+%(T]"US201[PO%JC6EAT-:9KKJ.]6^Q6V,@.JKC4L@C!/0;
MG$#)\!U*_/Q:KS<;+,Z6WU]302N&UTE+,Z-SF]<$M/,97577"JNE4^IK:F:K
MJ7XWS3R%[W8  RXG)Y !6;HG03=/3?+:WNZBY-QW3&G='3G R[/W3\Y (Y-P
M2"20YMX(,!KW.(;&QNY\CW -8/-Q/( 9YD\N:C[6/$>+N)*&S2/=(X8DKAR
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
MZK7>"2BI(,^MM>-LC_<&L<>?[HM'BM;CB7DN\SS6H>*JL)XB,(O>*W]3Z?\
M9=A*N'RVI5J1LIRV^=EN_*_V/@]I=BX@97)=:(B\,;F"(B(B( B(B(B (B(N
MZ*9]/(R2-[F2-(<US3@@CH05TH@"X.:'-+7 %I&"#T7-%=]NXG7ZCVB6H;<&
M-W';5-W%Q)R2YXP\_2Y5']>&Y]\UXMMM#0,=T&S;3\?KF?RJ/T6&B/8RU2[D
M$Z[[$?!/B#6FLN.A*"CK,$=]9WR4&<G)<YD+FL<XG[IS2?>HND]%AP<DN(JF
MUVJHX1C-$VX0]T>6.9,)?[_:68Z*\[AQ1O5;N[EU/0,<TM+*>+/7Q!>7$'W@
M@JV:VXU-TJI*FJJ9JNH?[4TSR][L#',GF>2\?W*^ X648J/)!R;,>-']@G@=
MHRK@JH-#T]TJHV[3)>:B6L8_IDNBD<8B>7[CQ.,*>+9:Z.RV^&AM]+#045.T
M,AIJ6-L<<;1T:UK0 ![@O>B(B+DQ"(B(B( B(J_:-87FRPB&DN$C( US6PO
MDC9N.26M<"&D^8&57AQ>NO<,C^16_>WK+LDW.Y>/KX_$%82 X6+A%\T9*4EU
M(]XE<!N'G%^,MUAI"UWN8L$?RR6'95-:/N6SLQ(T<^@<%!&I/1?\%+Y(7445
M_P!/#=NVVVY;QCGZOU]DO+F/?R'/KG+E%?=5Q>N\T&R*EH:608^O1QO<[\3W
MN;^16U>-27*^R;JVLDF&[>(\[8VG &6L&&MZ> "I(&4P448QY(.3?-F*NFO1
MI<#K$T?*[-=+^X-: ZYW25O,>.(>[&3X\L>Y9 Z'X;:6X;6N2WZ4T[;-/4CR
M'21VVE9#WC@  YY:,O=@#UG9*NE$1$61B$1$1$0!$1%7;-JZ\62/N:.X2,@
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
M(B (B(B(@"(B(B( B(B(B (B(B(@"(B(B( B(B(B (B(B(@"(B(B( B(B(B
M(B(B(@"(B(B( B(B(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(@"(B(B( B(B(B (B(B($
M 1$53LU[KK%6,J[?5S4=3&<MEAD+'#X$<U._#_M:7.U;*35%,VZ0#E\J@PR8
M>\CV7_D^*Q\=^R/^"^'V&KNL#FN,RZ6K#U&K=.GT.IQ^58+,Z>C%4U*_7JO)
M\PN):%R1;#]%<2].Z[IQ+9;G#42[=SZ=YV3-\\L//Z1R]ZNV-W5:U+-42TMX
MIWPROA>'@AT;BTC\2S,U5>;A%P/IJUE=4LK'PC=4-F<)'=>KLY*W/D>?U<RP
MU2M5@E*"Z<GZ=#0G$7"N'RS%4J="H],W;=;KUZG7M+5Q7<N ]LJ\M<<9=*</
M8G"Z7%KJMHY45-B28_%H/J_%Q 6-W$#M<:CU ):;3\#;!1G([T$23N'3VB,,
M\/9&0?NE!ERD?)4O+W.=Z_B<KQ.6NLWXFQV(DZ<7IC\N?U-G9+P;EF7I591\
M2?>7Z<ON?-I*Y!H^*Y(O57W*IN=3)-4U$E1,\[GR2O+G./F2>9*\*Y-Z+B>I
M7A93<W>1L*,5%601$1$18G(1$1$1 $1$1$0!$1$1$ 1$1$1 $1$1$0!$1$1$
M 1$1$1 $1$1$0!$1$1$ 1$1$1 $1$1$0!$1$1$ 1$1$1 $1$1$0!$1$1$ 1$
M1$1 $1$1$0!$1$1$ 1$1$1 $1$1$0!$1$1$ 1$1$1 $1$1$0!$1$1$ 1$1$1
G $1$1$0!$1$1$ 1$1$1 $1$1$0!$1$1$ 1$1$1 $1$1$0!$1?__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>7
<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.4</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>Feb. 26, 2026</div></th>
</tr>
<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">0001484778<span></span>
</td>
</tr>
<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">ThredUp Inc.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_FormTp', window );">Form Type</a></td>
<td class="text">S-8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_SubmissnTp', window );">Submission Type</a></td>
<td class="text">S-8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_FeeExhibitTp', window );">Fee Exhibit Type</a></td>
<td class="text">EX-FILING FEES<span></span>
</td>
</tr>
<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_OfferingTableNa', window );">Offering 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_OffsetTableNa', window );">Offset 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_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_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>8
<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.4</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Offerings<br></strong></div></th>
<th class="th">
<div>Feb. 26, 2026 </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_OfferingAxis=1', window );">Offering: 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_OfferingTable', window );"><strong>Offering:</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_PrevslyPdFlg', window );">Fee Previously Paid</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_FeesOthrRuleFlg', window );">Other Rule</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_OfferingSctyTp', window );">Security Type</a></td>
<td class="text">Equity<span></span>
</td>
</tr>
<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_OfferingSctyTitl', window );">Security Class Title</a></td>
<td class="text">Class A common stock, $0.0001 par value per share, 2021 Stock Option and Incentive Plan<span></span>
</td>
</tr>
<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_AmtSctiesRegd', window );">Amount Registered | shares</a></td>
<td class="nump">6,351,370<span></span>
</td>
</tr>
<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_MaxOfferingPricPerScty', window );">Proposed Maximum Offering Price per Unit</a></td>
<td class="nump">4.58<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_MaxAggtOfferingPric', window );">Maximum Aggregate Offering Price</a></td>
<td class="nump">$ 29,089,274.60<span></span>
</td>
</tr>
<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_FeeRate', window );">Fee Rate</a></td>
<td class="nump">0.01381%<span></span>
</td>
</tr>
<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_FeeAmt', window );">Amount of Registration Fee</a></td>
<td class="nump">$ 4,017.23<span></span>
</td>
</tr>
<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_OfferingNote', window );">Offering Note</a></td>
<td class="text">(1) Pursuant to Rule 416 of the Securities Act of 1933, as amended (the "Securities Act"), this Registration Statement on Form S-8 (this "Registration Statement") shall also cover any additional shares of Class A common stock, par value $0.0001 per share ("Class A Common Stock"), of ThredUp Inc. (the "Registrant") that become issuable under the Registrant's 2021 Stock Option and Incentive Plan (the "2021 Plan") and the Registrant's 2021 Employee Stock Purchase Plan (the "2021 ESPP") by reason of any stock dividend, stock split, recapitalization or other similar transaction effected without receipt of consideration that increases the number of outstanding shares of Class A Common Stock.

(2) Estimated in accordance with Rules 457(c) and 457(h) of the Securities Act solely for the purpose of calculating the registration fee on the basis of $4.58 per share, which is the average of the high and low prices of Class A Common Stock on February 24, 2026 as reported on the Nasdaq Global Select Market.<span></span>
</td>
</tr>
<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_OfferingAxis=2', window );">Offering: 2</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_OfferingTable', window );"><strong>Offering:</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_PrevslyPdFlg', window );">Fee Previously Paid</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_FeesOthrRuleFlg', window );">Other Rule</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_OfferingSctyTp', window );">Security Type</a></td>
<td class="text">Equity<span></span>
</td>
</tr>
<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_OfferingSctyTitl', window );">Security Class Title</a></td>
<td class="text">Class A common stock, $0.0001 par value per share, 2021 Employee Stock Purchase Plan<span></span>
</td>
</tr>
<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_AmtSctiesRegd', window );">Amount Registered | shares</a></td>
<td class="nump">1,270,274<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_MaxOfferingPricPerScty', window );">Proposed Maximum Offering Price per Unit</a></td>
<td class="nump">3.90<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_MaxAggtOfferingPric', window );">Maximum Aggregate Offering Price</a></td>
<td class="nump">$ 4,954,068.60<span></span>
</td>
</tr>
<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_FeeRate', window );">Fee Rate</a></td>
<td class="nump">0.01381%<span></span>
</td>
</tr>
<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_FeeAmt', window );">Amount of Registration Fee</a></td>
<td class="nump">$ 684.16<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingNote', window );">Offering Note</a></td>
<td class="text">(4) Estimated in accordance with Rules 457(c) and Rule 457(h) of the Securities Act solely for the purpose of calculating the registration fee on the basis of eighty-five percent (85%) of $4.58 per share, which is the average of the high and low prices of Class A Common Stock on February 24, 2026, as reported on the Nasdaq Global Select Market. Pursuant to the 2021 ESPP, the purchase price of the shares of Class A Common Stock reserved for issuance thereunder will be eighty-five percent (85%) of the lower of the fair market value of a share of Class A Common Stock on the first trading day of the offering period or on the exercise date.

(5) Represents shares of Class A Common Stock that were automatically added to the shares authorized for issuance under the 2021 ESPP on January 1, 2026 pursuant to an "evergreen" provision contained in the 2021 ESPP. Pursuant to such provision, the number of shares reserved for issuance under the 2021 ESPP automatically increases on January 1st of each year by the lesser of (i) 4,000,000 shares of Class A Common Stock, (ii) one percent (1%) of the total number of shares of Class A Common Stock and Class B Common Stock issued and outstanding on the immediately preceding December 31st or (iii) such lesser number of shares of Class A Common Stock as approved by the administrator of the 2021 ESPP, which is a person or persons appointed by the Registrant's board of directors.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_AmtSctiesRegd">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_AmtSctiesRegd</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:nonNegativeDecimal2ItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_FeeAmt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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 );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_FeeRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_FeesOthrRuleFlg">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_FeesOthrRuleFlg</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_MaxAggtOfferingPric">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_MaxAggtOfferingPric</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:nonNegative100TMonetary2ItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_MaxOfferingPricPerScty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_MaxOfferingPricPerScty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:nonNegativeDecimal4lItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_OfferingNote">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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 );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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 );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_OfferingSctyTp</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:securityTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_OfferingTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_OfferingTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_PrevslyPdFlg">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_PrevslyPdFlg</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_OfferingAxis=1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_OfferingAxis=1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_OfferingAxis=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_OfferingAxis=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>9
<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.4</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>Feb. 26, 2026 </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">$ 34,043,343.20<span></span>
</td>
</tr>
<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_TtlFeeAmt', window );">Total Fee Amount</a></td>
<td class="nump">4,701.39<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_TtlOffsetAmt', window );">Total Offset Amount</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_NetFeeAmt', window );">Net Fee</a></td>
<td class="nump">$ 4,701.39<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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_FeesSummaryLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_NetFeeAmt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>10
<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>11
<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>13
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.25.4</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>3</ContextCount>
  <ElementCount>21</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>1</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>3</UnitCount>
  <MyReports>
    <Report instance="exfilingfees.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="exfilingfees.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="exfilingfees.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.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>3</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="exfilingfees.htm">exfilingfees.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="3">http://xbrl.sec.gov/dei/2025</BaseTaxonomy>
    <BaseTaxonomy items="30">http://xbrl.sec.gov/ffd/2025q4</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": {
  "exfilingfees.htm": {
   "dts": {
    "inline": {
     "local": [
      "exfilingfees.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/2025q4/ffd-2025q4.xsd"
     ]
    }
   },
   "keyStandard": 21,
   "keyCustom": 0,
   "axisStandard": 1,
   "axisCustom": 0,
   "memberStandard": 1,
   "memberCustom": 0,
   "hidden": {
    "total": 9,
    "http://xbrl.sec.gov/ffd/2025q4": 7,
    "http://xbrl.sec.gov/dei/2025": 2
   },
   "contextCount": 3,
   "entityCount": 1,
   "segmentCount": 1,
   "elementCount": 107,
   "unitCount": 3,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/ffd/2025q4": 30,
    "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:FeesOthrRuleFlg",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfilingfees.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "offrl_1",
      "name": "ffd:FeesOthrRuleFlg",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfilingfees.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "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": "3",
     "firstAnchor": {
      "contextRef": "rc",
      "name": "ffd:TtlOfferingAmt",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfilingfees.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "rc",
      "name": "ffd:TtlOfferingAmt",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "exfilingfees.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "ffd_AggtRedRpPricFsclYr": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "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": []
    },
    "ffd_AggtRedRpPricPrrFsclYr": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "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": []
    },
    "ffd_AggtSalesPricFsclYr": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "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": []
    },
    "ffd_AmtRedCdts": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "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": []
    },
    "ffd_AmtSctiesRcvd": {
     "xbrltype": "nonNegativeDecimal2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "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"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_AmtSctiesRegd": {
     "xbrltype": "nonNegativeDecimal2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "localname": "AmtSctiesRegd",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amount of Securities Registered",
        "terseLabel": "Amount Registered"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_CeasedOprsDt": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "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/2025q4",
     "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"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_CfwdPrevslyPdFee": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "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"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_CfwdPrrFctvDt": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "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"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_CfwdPrrFileNb": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "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"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_CmbndPrspctsItemAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "localname": "CmbndPrspctsItemAxis",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Combined Prospectus Item [Axis]",
        "terseLabel": "Combined Prospectus"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_CmbndPrspctsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "localname": "CmbndPrspctsLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Combined Prospectus [Line Items]",
        "terseLabel": "Combined Prospectus:"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_CmbndPrspctsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "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": []
    },
    "ffd_CombinedProspectusTableNa": {
     "xbrltype": "naItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "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/2025q4",
     "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"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_CshRcvdByRegistrantInTx": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "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"
       }
      }
     },
     "auth_ref": []
    },
    "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/2025q4",
     "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"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_FeeExhibitTp": {
     "xbrltype": "feeExhibitTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "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/2025q4",
     "localname": "FeeIntrstAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Interest Amount",
        "terseLabel": "Interest Amount"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_FeeNote": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "localname": "FeeNote",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Note",
        "terseLabel": "Fee Note"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_FeeNoteMaxAggtOfferingPric": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "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": []
    },
    "ffd_FeeRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "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"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_FeesOthrRuleFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "localname": "FeesOthrRuleFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fees, Other Rule [Flag]",
        "terseLabel": "Other Rule"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_FeesSummaryLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "localname": "FeesSummaryLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Fees Summary [Line Items]",
        "terseLabel": "Fees Summary:"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_FnlPrspctsFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "localname": "FnlPrspctsFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Final Prospectus [Flag]",
        "terseLabel": "Final Prospectus"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_FormTp": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "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/2025q4",
     "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/2025q4",
     "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/2025q4",
     "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/2025q4",
     "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/2025q4",
     "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/2025q4",
     "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/2025q4",
     "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/2025q4",
     "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"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_MaxOfferingPricPerScty": {
     "xbrltype": "nonNegativeDecimal4lItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "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"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_NetFeeAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "localname": "NetFeeAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Fee Amount",
        "terseLabel": "Net Fee"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_NetSalesAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "localname": "NetSalesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Sales Amount",
        "terseLabel": "Net Sales"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_NrrtvDsclsr": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "localname": "NrrtvDsclsr",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Narrative Disclosure",
        "terseLabel": "Narrative Disclosure"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_NrrtvMaxAggtAmt": {
     "xbrltype": "nonNegativeDecimal2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "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": []
    },
    "ffd_NrrtvMaxAggtOfferingPric": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "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": []
    },
    "ffd_OfferingAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "localname": "OfferingAxis",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering [Axis]",
        "terseLabel": "Offering"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_OfferingLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "localname": "OfferingLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering [Line Items]",
        "terseLabel": "Offering:"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_OfferingNote": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "localname": "OfferingNote",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering Note",
        "terseLabel": "Offering Note"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_OfferingSctyTitl": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "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"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_OfferingSctyTp": {
     "xbrltype": "securityTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "localname": "OfferingSctyTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering Security Type",
        "terseLabel": "Security Type"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_OfferingTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "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/2025q4",
     "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/2025q4",
     "localname": "OffsetAxis",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset [Axis]",
        "terseLabel": "Offset"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_OffsetClmInitlFilgDt": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "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"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_OffsetClmdAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "localname": "OffsetClmdAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Claimed Amount",
        "terseLabel": "Fee Offset Claimed"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_OffsetClmdInd": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "localname": "OffsetClmdInd",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Claimed Indicator",
        "terseLabel": "Offset Claimed"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_OffsetExpltnForClmdAmt": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "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": []
    },
    "ffd_OffsetLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "localname": "OffsetLineItems",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Offset:",
        "label": "Offset [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_OffsetNote": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "localname": "OffsetNote",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Note",
        "terseLabel": "Offset Note"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_OffsetPrrFeeAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "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"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_OffsetPrrFileNb": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "localname": "OffsetPrrFileNb",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior File Number",
        "terseLabel": "File Number"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_OffsetPrrFilerNm": {
     "xbrltype": "filerNameItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "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"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_OffsetPrrFormTp": {
     "xbrltype": "formTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "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"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_OffsetPrrNbOfUnsoldScties": {
     "xbrltype": "nonNegativeDecimal8ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "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"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_OffsetPrrSctyTitl": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "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"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_OffsetPrrSctyTp": {
     "xbrltype": "securityTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "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"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_OffsetPrrUnsoldOfferingAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "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"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_OffsetSrcFilgDt": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "localname": "OffsetSrcFilgDt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Source Filing Date",
        "terseLabel": "Filing Date"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_OffsetTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "localname": "OffsetTable",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Offset Payment:",
        "label": "Offset [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_OffsetTableNa": {
     "xbrltype": "naItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "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/2025q4",
     "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/2025q4",
     "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/2025q4",
     "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/2025q4",
     "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/2025q4",
     "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/2025q4",
     "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)"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_Rule429AggtOfferingAmt": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "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"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_Rule429CmbndPrspctsFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "localname": "Rule429CmbndPrspctsFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Combined Prospectus [Flag]",
        "terseLabel": "Rule 429"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_Rule429EarlierFileNb": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "localname": "Rule429EarlierFileNb",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Earlier File Number",
        "terseLabel": "File Number"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_Rule429EarlierFormTp": {
     "xbrltype": "formTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "localname": "Rule429EarlierFormTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Earlier Form Type",
        "terseLabel": "Form Type"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_Rule429InitlFctvDt": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "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"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_Rule429NbOfUnsoldScties": {
     "xbrltype": "nonNegativeDecimal2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "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"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_Rule429PrspctsNote": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "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": []
    },
    "ffd_Rule429SctyTitl": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "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": []
    },
    "ffd_Rule429SctyTp": {
     "xbrltype": "securityTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "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": []
    },
    "ffd_Rule457aFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "localname": "Rule457aFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(a) [Flag]",
        "terseLabel": "Rule 457(a)"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_Rule457bOffsetFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "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"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_Rule457fFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "localname": "Rule457fFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(f) [Flag]",
        "terseLabel": "Rule 457(f)"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_Rule457oFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "localname": "Rule457oFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(o) [Flag]",
        "terseLabel": "Rule 457(o)"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_Rule457pOffsetFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "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"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_Rule457rFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "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": []
    },
    "ffd_Rule457sFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "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": []
    },
    "ffd_Rule457uFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "localname": "Rule457uFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(u) [Flag]",
        "terseLabel": "Rule 457(u)"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_Scties424iAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "localname": "Scties424iAxis",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Securities, 424I [Axis]",
        "terseLabel": "Securities, 424I"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_Scties424iLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "localname": "Scties424iLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Securities, 424I [Line Items]",
        "terseLabel": "Securities, 424I:"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_Scties424iTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "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": []
    },
    "ffd_Securities424iTableNa": {
     "xbrltype": "naItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "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/2025q4",
     "localname": "SubmissionLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Submission [Line Items]",
        "terseLabel": "Items"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_SubmissnTp": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "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/2025q4",
     "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/2025q4",
     "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": []
    },
    "ffd_TtlFeeAndIntrstAmt": {
     "xbrltype": "nonNegativeDecimal2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "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": []
    },
    "ffd_TtlOfferingAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "localname": "TtlOfferingAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Offering Amount",
        "terseLabel": "Total Offering"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_TtlOffsetAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "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": []
    },
    "ffd_TtlPrevslyPdAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "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": []
    },
    "ffd_TtlTxValtn": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "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": []
    },
    "ffd_TxValtn": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "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/2025q4",
     "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"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_ValSctiesRcvdPerShr": {
     "xbrltype": "nonNegativeDecimal4lItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025q4",
     "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"
       }
      }
     },
     "auth_ref": []
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>16
<FILENAME>0001628280-26-013269-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001628280-26-013269-xbrl.zip
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
MXMC_/U!+ 0(4 Q0    ( &&$8ERL"0TDC T  !=2   0              "
K 0    !E>&9I;&EN9V9E97,N:'1M4$L%!@     !  $ /@   +H-      $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>exfilingfees_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/2025q4"
  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/2025q4/ffd-2025q4.xsd"
      xlink:type="simple"/>
    <context id="rc">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001484778</identifier>
        </entity>
        <period>
            <startDate>2026-02-26</startDate>
            <endDate>2026-02-26</endDate>
        </period>
    </context>
    <context id="offrl_1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001484778</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>1</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-26</startDate>
            <endDate>2026-02-26</endDate>
        </period>
    </context>
    <context id="offrl_2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001484778</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>2</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-26</startDate>
            <endDate>2026-02-26</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-189">S-8</ffd:FormTp>
    <ffd:SubmissnTp contextRef="rc" id="ixv-190">S-8</ffd:SubmissnTp>
    <ffd:FeeExhibitTp contextRef="rc" id="ixv-191">EX-FILING FEES</ffd:FeeExhibitTp>
    <dei:EntityCentralIndexKey contextRef="rc" id="ixv-192">0001484778</dei:EntityCentralIndexKey>
    <dei:EntityRegistrantName contextRef="rc" id="ixv-193">ThredUp Inc.</dei:EntityRegistrantName>
    <ffd:OfferingTableNa contextRef="rc" id="hiddenrcOfferingTableNa" xsi:nil="true"/>
    <ffd:OffsetTableNa contextRef="rc" id="hiddenrcOffsetTableNa">N/A</ffd:OffsetTableNa>
    <ffd:PrevslyPdFlg contextRef="offrl_1" id="ixv-196">false</ffd:PrevslyPdFlg>
    <ffd:PrevslyPdFlg contextRef="offrl_2" id="ixv-197">false</ffd:PrevslyPdFlg>
    <ffd:FormTp contextRef="rc" id="ixv-231">S-8</ffd:FormTp>
    <dei:EntityRegistrantName contextRef="rc" id="ixv-232">ThredUp Inc.</dei:EntityRegistrantName>
    <ffd:OfferingSctyTp contextRef="offrl_1" id="ixv-233">Equity</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="offrl_1" id="ixv-234">Class A common stock, $0.0001 par value per share, 2021 Stock Option and Incentive Plan</ffd:OfferingSctyTitl>
    <ffd:FeesOthrRuleFlg contextRef="offrl_1" id="ixv-235">true</ffd:FeesOthrRuleFlg>
    <ffd:AmtSctiesRegd
      contextRef="offrl_1"
      decimals="0"
      id="ixv-236"
      unitRef="Shares">6351370</ffd:AmtSctiesRegd>
    <ffd:MaxOfferingPricPerScty
      contextRef="offrl_1"
      decimals="2"
      id="ixv-237"
      unitRef="USD">4.58</ffd:MaxOfferingPricPerScty>
    <ffd:MaxAggtOfferingPric
      contextRef="offrl_1"
      decimals="2"
      id="ixv-238"
      unitRef="USD">29089274.60</ffd:MaxAggtOfferingPric>
    <ffd:FeeRate
      contextRef="offrl_1"
      decimals="7"
      id="ixv-239"
      unitRef="pure">0.0001381</ffd:FeeRate>
    <ffd:FeeAmt
      contextRef="offrl_1"
      decimals="2"
      id="ixv-240"
      unitRef="USD">4017.23</ffd:FeeAmt>
    <ffd:OfferingSctyTp contextRef="offrl_2" id="ixv-241">Equity</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="offrl_2" id="ixv-242">Class A common stock, $0.0001 par value per share, 2021 Employee Stock Purchase Plan</ffd:OfferingSctyTitl>
    <ffd:FeesOthrRuleFlg contextRef="offrl_2" id="ixv-243">true</ffd:FeesOthrRuleFlg>
    <ffd:AmtSctiesRegd
      contextRef="offrl_2"
      decimals="0"
      id="ixv-244"
      unitRef="Shares">1270274</ffd:AmtSctiesRegd>
    <ffd:MaxOfferingPricPerScty
      contextRef="offrl_2"
      decimals="2"
      id="ixv-245"
      unitRef="USD">3.90</ffd:MaxOfferingPricPerScty>
    <ffd:MaxAggtOfferingPric
      contextRef="offrl_2"
      decimals="2"
      id="ixv-246"
      unitRef="USD">4954068.60</ffd:MaxAggtOfferingPric>
    <ffd:FeeRate
      contextRef="offrl_2"
      decimals="7"
      id="ixv-247"
      unitRef="pure">0.0001381</ffd:FeeRate>
    <ffd:FeeAmt
      contextRef="offrl_2"
      decimals="2"
      id="ixv-248"
      unitRef="USD">684.16</ffd:FeeAmt>
    <ffd:TtlOfferingAmt contextRef="rc" decimals="2" id="ixv-249" unitRef="USD">34043343.20</ffd:TtlOfferingAmt>
    <ffd:TtlFeeAmt contextRef="rc" decimals="2" id="ixv-250" unitRef="USD">4701.39</ffd:TtlFeeAmt>
    <ffd:TtlOffsetAmt contextRef="rc" decimals="2" id="ixv-251" unitRef="USD">0.00</ffd:TtlOffsetAmt>
    <ffd:NetFeeAmt contextRef="rc" decimals="2" id="ixv-252" unitRef="USD">4701.39</ffd:NetFeeAmt>
    <ffd:OfferingNote contextRef="offrl_1" id="ixv-253">(1) Pursuant to Rule 416 of the Securities Act of 1933, as amended (the "Securities Act"), this Registration Statement on Form S-8 (this "Registration Statement") shall also cover any additional shares of Class A common stock, par value $0.0001 per share ("Class A Common Stock"), of ThredUp Inc. (the "Registrant") that become issuable under the Registrant's 2021 Stock Option and Incentive Plan (the "2021 Plan") and the Registrant's 2021 Employee Stock Purchase Plan (the "2021 ESPP") by reason of any stock dividend, stock split, recapitalization or other similar transaction effected without receipt of consideration that increases the number of outstanding shares of Class A Common Stock.

(2) Estimated in accordance with Rules 457(c) and 457(h) of the Securities Act solely for the purpose of calculating the registration fee on the basis of $4.58 per share, which is the average of the high and low prices of Class A Common Stock on February 24, 2026 as reported on the Nasdaq Global Select Market.</ffd:OfferingNote>
    <ffd:OfferingNote contextRef="offrl_2" id="ixv-254">(4) Estimated in accordance with Rules 457(c) and Rule 457(h) of the Securities Act solely for the purpose of calculating the registration fee on the basis of eighty-five percent (85%) of $4.58 per share, which is the average of the high and low prices of Class A Common Stock on February 24, 2026, as reported on the Nasdaq Global Select Market. Pursuant to the 2021 ESPP, the purchase price of the shares of Class A Common Stock reserved for issuance thereunder will be eighty-five percent (85%) of the lower of the fair market value of a share of Class A Common Stock on the first trading day of the offering period or on the exercise date.

(5) Represents shares of Class A Common Stock that were automatically added to the shares authorized for issuance under the 2021 ESPP on January 1, 2026 pursuant to an "evergreen" provision contained in the 2021 ESPP. Pursuant to such provision, the number of shares reserved for issuance under the 2021 ESPP automatically increases on January 1st of each year by the lesser of (i) 4,000,000 shares of Class A Common Stock, (ii) one percent (1%) of the total number of shares of Class A Common Stock and Class B Common Stock issued and outstanding on the immediately preceding December 31st or (iii) such lesser number of shares of Class A Common Stock as approved by the administrator of the 2021 ESPP, which is a person or persons appointed by the Registrant's board of directors.</ffd:OfferingNote>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
