As filed with the Securities and Exchange Commission on March 19, 2026
Registration No. 333-
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM S-3
REGISTRATION STATEMENT
UNDER
THE SECURITIES ACT OF 1933
GUARDIAN PHARMACY SERVICES, INC.
(Exact name of registrant as specified in its charter)
| Delaware | 300 Galleria Parkway SE Suite 800 Atlanta, Georgia 30339 (404) 810-0089 |
87-3627139 | ||
| (State or other jurisdiction of incorporation or organization) |
(Address, including zip code, and telephone number, including area code, of registrant’s principal executive offices) | (I.R.S. Employer Identification Number) |
Fred Burke
President and Chief Executive Officer
Guardian Pharmacy Services, Inc.
300 Galleria Parkway SE
Suite 800
Atlanta, Georgia 30339
(404) 810-0089
(Name, address, including zip code, and telephone number, including area code, of agent for service)
Copies to:
Mark L. Hanson, Esq.
Jones Day
1221 Peachtree Street NE, Suite 400
Atlanta, Georgia 30361
(404) 521-3939
Approximate date of commencement of proposed sale to the public: From time to time after the effective date of the registration statement.
If the only securities being registered on this Form are being offered pursuant to dividend or interest reinvestment plans, please check the following box. ☐
If any of the securities being registered on this Form are to be offered on a delayed or continuous basis pursuant to Rule 415 under the Securities Act of 1933, other than securities offered only in connection with dividend or interest reinvestment plans, check the following box. ☒
If this Form is filed to register additional securities for an offering pursuant to Rule 462(b) under the Securities Act, please check the following box and list the Securities Act registration statement number of the earlier effective registration statement for the same offering. ☒ (File No. 333-290865)
If this Form is a post-effective amendment filed pursuant to Rule 462(c) under the Securities Act, check the following box and list the Securities Act registration statement number of the earlier effective registration statement for the same offering. ☐
If this Form is a registration statement pursuant to General Instruction I.D. or a post-effective amendment thereto that shall become effective upon filing with the Commission pursuant to Rule 462(e) under the Securities Act, check the following box. ☐
If this Form is a post-effective amendment to a registration statement filed pursuant to General Instruction I.D. filed to register additional securities or additional classes of securities pursuant to Rule 413(b) under the Securities Act, check the following box. ☐
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 “large accelerated filer,” “accelerated filer,” “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
| Large accelerated filer | ☐ | Accelerated filer | ☒ | |||
| Non-accelerated filer | ☐ | Smaller reporting company | ☐ | |||
| Emerging growth company | ☐ | |||||
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. ☐
This Registration Statement shall become effective upon filing with the Securities and Exchange Commission in accordance with Rule 462(b) of the Securities Act.
EXPLANATORY NOTE AND INCORPORATION BY REFERENCE
This Registration Statement on Form S-3 (this “Registration Statement”) is being filed with respect to the registration of 900,000 additional shares of Class A common stock, par value $0.001 per share (the “Class A common stock”) of Guardian Pharmacy Services, Inc. (the “Registrant”), pursuant to Rule 462(b) under the Securities Act of 1933, as amended (the “Securities Act”), and General Instruction IV(A) of Form S-3. This Registration Statement relates to the Registrant’s Registration Statement on Form S-3 (No. 333-290865) (the “Prior Registration Statement”), which was filed with the Securities and Exchange Commission on October 14, 2025 and became effective on November 3, 2025 pursuant to Section 8(a) of the Securities Act.
The Registrant is filing this Registration Statement for the sole purpose of increasing the aggregate number of shares of Class A common stock offered by the selling stockholders in the Prior Registration Statement by 900,000 shares of Class A common stock. The shares of Class A common stock being registered hereunder are in addition to the 4,980,000 shares of Class A common stock offered by the selling stockholders and the 1,020,000 shares of Class A common stock offered by the Registrant that were registered under the Prior Registration Statement. The additional shares that are being registered under this Registration Statement are in an amount and at a price that together represent no more than 20% of the maximum aggregate offering price set forth in the Calculation of Filing Fee Tables contained in the Prior Registration Statement.
The required opinion and consents are filed herewith. Pursuant to Rule 462(b) of the Securities Act, the contents of the Prior Registration Statement, including the exhibits thereto, are incorporated by reference into this Registration Statement.
EXHIBIT INDEX
| Exhibit Number |
Exhibit Description | |
| 5.1 | Opinion of Jones Day | |
| 23.1 | Consent of Ernst & Young LLP | |
| 23.2 | Consent of Jones Day (included in Exhibit 5.1) | |
| 24.1 | Power of Attorney (incorporated by reference to Exhibit 24.1 to the Prior Registration Statement) | |
| 107.1 | Calculation of Filing Fee Table | |
SIGNATURES
Pursuant to the requirements of the Securities Act of 1933, the registrant certifies that it has reasonable grounds to believe that it meets all the requirements for filing on Form S-3 and has duly caused this registration statement to be signed on its behalf by the undersigned, thereunto duly authorized, in Atlanta, State of Georgia, on March 19, 2026.
| Guardian Pharmacy Services, Inc. | ||
| By: |
/s/ Fred P. Burke | |
| Fred P. Burke | ||
| President and Chief Executive Officer | ||
Pursuant to the requirements of the Securities Act of 1933, this registration statement has been signed by the following persons in the capacities and on the dates indicated:
| Signature |
Title |
Date | ||
| /s/ Fred P. Burke Fred P. Burke |
President and Chief Executive Officer and Director (Principal Executive Officer) |
March 19, 2026 | ||
| * David Morris |
Executive Vice President, Chief Financial Officer and Director (Principal Financial Officer and Principal Accounting Officer) |
March 19, 2026 | ||
| * John Ackerman |
Director | March 19, 2026 | ||
| * William Bindley |
Director | March 19, 2026 | ||
| * Steve Cosler |
Director | March 19, 2026 | ||
| * Randall Lewis |
Director | March 19, 2026 | ||
| * Mary Sue Patchett |
Director | March 19, 2026 | ||
| * Thomas Salentine, Jr. |
Director | March 19, 2026 | ||
| *By: |
/s/ Fred P. Burke | |
| Fred P. Burke | ||
|
Attorney-in-Fact |
Exhibit 5.1
1221 PEACHTREE STREET, N.E. SUITE 400 ATLANTA, GEORGIA 30361
TELEPHONE: +1.404.521.3939 JONESDAY.COM
March 19, 2026
Guardian Pharmacy Services, Inc.
300 Galleria Parkway SE
Suite 800
Atlanta, Georgia 30339
| Re: | Registration Statement on Form S-3 |
Ladies and Gentlemen:
We have acted as counsel for Guardian Pharmacy Services, Inc., a Delaware corporation (the “Company”), in connection with the registration for resale from time to time, on a continuous or delayed basis, of up to 900,000 shares of Class A common stock, par value $0.001 per share (the “Additional Shares”), by certain selling stockholders, as contemplated by the Company’s Registration Statement on Form S-3 to which this opinion is filed as an exhibit (the “462(b) Registration Statement”).
In connection with the opinion expressed herein, we have examined such documents, records and matters of law as we have deemed relevant or necessary for purposes of such opinion. Based on the foregoing and subject to the further limitations, qualifications and assumptions set forth herein, we are of the opinion that the Additional Shares have been validly issued and are fully paid and nonassessable.
The opinion expressed herein is limited to the General Corporation Law of the State of Delaware, as currently in effect, and we express no opinion as to the effect of the laws of any other jurisdiction on the opinion expressed herein.
We hereby consent to the filing of this opinion as Exhibit 5.1 to the 462(b) Registration Statement. In giving such consent, we do not hereby admit that we are included in the category of persons whose consent is required under Section 7 of the Securities Act of 1933 or the rules and regulations of the Securities and Exchange Commission promulgated thereunder.
| Very truly yours, |
| /s/ Jones Day |
Exhibit 23.1
Consent of Independent Registered Public Accounting Firm
We consent to the incorporation by reference in the Registration Statement on Form S-3 filed pursuant to Rule 462(b) of the Securities Act of 1933 of the reference to our firm under the caption “Experts” and to the incorporation by reference of our reports dated March 11, 2026, with respect to the consolidated financial statements of Guardian Pharmacy Services, Inc., and the effectiveness of internal control over financial reporting of Guardian Pharmacy Services, Inc., included in its Annual Report (Form 10-K) for the year ended December 31, 2025, filed with the Securities and Exchange Commission.
/s/ Ernst & Young LLP
Atlanta, Georgia
March 19, 2026
| Calculation of Filing Fee Tables | |||
| | |||
| | |||
| Table 1: Newly Registered and Carry Forward Securities |
|---|
| Security Type |
Security Class Title |
Fee Calculation or Carry Forward Rule |
Amount Registered |
Proposed Maximum Offering Price Per Unit |
Maximum Aggregate Offering Price |
Fee Rate |
Amount of Registration Fee |
Carry Forward Form Type |
Carry Forward File Number |
Carry Forward Initial Effective Date |
Filing Fee Previously Paid in Connection with Unsold Securities to be Carried Forward | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Newly Registered Securities | |||||||||||||
| |
1 | |
|
|
|
$ |
$ |
|
$ |
||||
| Fees Previously Paid | |||||||||||||
| Carry Forward Securities | |||||||||||||
| Carry Forward Securities | |||||||||||||
| Total Offering Amounts: |
$ |
$ |
|||||||||||
| Total Fees Previously Paid: |
$ |
||||||||||||
| Total Fee Offsets: |
$ |
||||||||||||
| Net Fee Due: |
$ |
||||||||||||
| Offering Note |
| 1 |
| ||||||
| | |||||||
| Table 2: Fee Offset Claims and Sources |
|---|
| Registrant or Filer Name | Form or Filing Type | File Number | Initial Filing Date | Filing Date | Fee Offset Claimed | Security Type Associated with Fee Offset Claimed | Security Title Associated with Fee Offset Claimed | Unsold Securities Associated with Fee Offset Claimed | Unsold Aggregate Offering Amount Associated with Fee Offset Claimed | Fee Paid with Fee Offset Source | |||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Rules 457(b) and 0-11(a)(2) | |||||||||||||
| Fee Offset Claims | |||||||||||||
| Fee Offset Sources | |||||||||||||
| Rule 457(p) | |||||||||||||
| Fee Offset Claims | |||||||||||||
| Fee Offset Sources | |||||||||||||
| Table 3: Combined Prospectuses |
|---|
| Security Type |
Security Class Title |
Amount of Securities Previously Registered |
Maximum Aggregate Offering Price of Securities Previously Registered |
Form Type |
File Number |
Initial Effective Date | |
|---|---|---|---|---|---|---|---|
Submission |
Mar. 19, 2026 |
|---|---|
| Submission [Line Items] | |
| Central Index Key | 0001802255 |
| Registrant Name | Guardian Pharmacy Services, Inc. |
| Registration File Number | 333-290865 |
| Form Type | S-3 |
| Submission Type | S-3MEF |
| Fee Exhibit Type | EX-FILING FEES |
| Offering Table N/A | |
| Offset Table N/A | N/A |
| Combined Prospectus Table N/A | N/A |
Offerings - Offering: 1 |
Mar. 19, 2026
USD ($)
shares
|
|---|---|
| Offering: | |
| Fee Previously Paid | false |
| Rule 457(o) | true |
| Security Type | Equity |
| Security Class Title | Class A Common Stock, par value $0.001 per share |
| Amount Registered | shares | 900,000 |
| Proposed Maximum Offering Price per Unit | 31.00 |
| Maximum Aggregate Offering Price | $ 27,900,000.00 |
| Fee Rate | 0.01381% |
| Amount of Registration Fee | $ 3,852.99 |
| Offering Note | (1) The registrant previously registered the offer and sale of 6,000,000 shares of its Class A Common Stock, par value $0.001 per share ("Class A Common Stock") pursuant to a Registration Statement on Form S-3 (File No. 333-290865) (the "Prior Registration Statement"), which was initially filed on October 14, 2025 and became effective on November 3, 2025 pursuant to Section 8(a) of the Securities Act, as amended (the "Securities Act"). In accordance with Rule 462(b) under the Securities Act, and General Instruction IV(A) of Form S-3, the registrant is hereby registering the offer and sale of an additional 900,000 shares of Class A Common Stock. The additional shares of Class A Common Stock that are being registered hereby for offer and sale represent no more than 20% of the maximum aggregate offering price set forth in the Calculation of Filing Fee Tables contained in the Prior Registration Statement. (2) Based on the public offering price of $31.00. |
Fees Summary |
Mar. 19, 2026
USD ($)
|
|---|---|
| Fees Summary [Line Items] | |
| Total Offering | $ 27,900,000.00 |
| Previously Paid Amount | 0.00 |
| Total Fee Amount | 3,852.99 |
| Total Offset Amount | 0.00 |
| Net Fee | $ 3,852.99 |
{
"version": "2.2",
"instance": {
"d20163dexfilingfees.htm": {
"dts": {
"inline": {
"local": [
"d20163dexfilingfees.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": 24,
"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": 2,
"entityCount": 1,
"segmentCount": 1,
"elementCount": 107,
"unitCount": 3,
"baseTaxonomies": {
"http://xbrl.sec.gov/ffd/2025q4": 23,
"http://xbrl.sec.gov/dei/2025": 3
},
"report": {
"R1": {
"role": "http://xbrl.sec.gov/ffd/role/document/submissionTable",
"longName": "995210 - Document - Submission",
"shortName": "Submission",
"isDefault": "true",
"groupType": "Fee_Exhibit",
"subGroupType": "",
"menuCat": "Cover",
"order": "1",
"firstAnchor": null,
"uniqueAnchor": null
},
"R2": {
"role": "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable",
"longName": "995211 - Document - Offerings",
"shortName": "Offerings",
"isDefault": "false",
"groupType": "Fee_Exhibit",
"subGroupType": "",
"menuCat": "Cover",
"order": "2",
"firstAnchor": {
"contextRef": "offrl_1",
"name": "ffd:PrevslyPdFlg",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"td",
"tr",
"table",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "d20163dexfilingfees.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "offrl_1",
"name": "ffd:PrevslyPdFlg",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"td",
"tr",
"table",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "d20163dexfilingfees.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": "d20163dexfilingfees.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": "d20163dexfilingfees.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"
}
}
}