| | QUANEX BUILDING PRODUCTS CORPORATION | | |
January 28, 2026
|
|
| |
945 Bunker Hill
Suite 900 Houston, Texas 77024 (713) 961-4600 |
| |
Dear Fellow Stockholder:
|
|
| | You are cordially invited to attend the Company’s Annual Meeting of Stockholders to be held at 8 a.m., C.S.T., on Thursday, February 26, 2026, at the offices of the Company located at 945 Bunker Hill Road, Suite 900, Houston, Texas 77024. | | |||
| | | | | This year you will be asked to vote in favor of the election of eight directors, in favor of an advisory vote approving the Company’s named executive officer compensation, and in favor of a resolution ratifying the Company’s appointment of its independent auditor for the 2026 fiscal year. These proposals are more fully explained in the attached Proxy Statement, which you are encouraged to read. | |
| | | | | THE BOARD OF DIRECTORS RECOMMENDS THAT YOU VOTE IN FAVOR OF EACH PROPOSAL OUTLINED IN THE ATTACHED PROXY. THE BOARD FURTHER URGES YOU TO VOTE AT YOUR EARLIEST CONVENIENCE, WHETHER OR NOT YOU PLAN TO ATTEND THE ANNUAL MEETING. | |
| | | | | Thank you for your continued support. | |
| | | | | Sincerely, | |
| | | | |
|
|
| | | | |
George Wilson
Chairman of the Board |
|
| | | | | | 1 | | | |
| | | | | | 2 | | | |
| | | | | | 5 | | | |
| | | | | | 5 | | | |
| | | | | | 10 | | | |
| | | | | | 11 | | | |
| | | | | | 13 | | | |
| | | | | | 15 | | | |
| | | | | | 15 | | | |
| | | | | | 19 | | | |
| | | | | | 19 | | | |
| | | | | | 19 | | | |
| | | | | | 20 | | | |
| | | | | | 21 | | | |
| | | | | | 22 | | | |
| | | | | | 23 | | | |
| | | | | | 23 | | | |
| | | | | | 26 | | | |
| | | | | | 29 | | | |
| | | | | | 31 | | | |
| | | | | | 33 | | | |
| | | | | | 35 | | | |
| | | | | | 37 | | | |
| | | | | | 38 | | | |
| | | | | | 40 | | | |
| | | | | | 44 | | | |
| | | | | | 45 | | | |
| | | | | | 46 | | | |
| | | | | | 47 | | | |
| | | | | | 48 | | | |
| | | | | | 50 | | | |
| | | | | | 53 | | | |
| | | | | | 53 | | | |
| | | | | | 54 | | | |
| | | | | | 54 | | | |
| | | | | | 60 | | | |
| | | | | | 62 | | | |
| | | | | | 62 | | | |
| | | | | | 65 | | | |
| | | | | | 66 | | | |
| | | | | | 68 | | | |
| | | | | | 68 | | | |
| | | | | | 69 | | | |
| | | | | | 69 | | | |
| | | | | | 69 | | | |
| | | | | | 71 | | | |
| | | | | | 71 | | | |
| | | | |
|
| |
| |
Nominees for election to a
term that will expire at the 2027 Annual Meeting |
| |
Principal Occupation
|
| |
Age
|
| |
Director
Since |
|
| | Bradley E. Hughes | | | Retired President and Chief Executive Officer of Cooper Tire & Rubber Co. (Findlay, Ohio). | | |
63
|
| |
2022
|
|
| | Mary K. Lawler | | | Senior Vice President — Chief Human Resources Officer of Illinois Tool Works Inc. (Wilmette, Illinois). | | |
60
|
| |
2025
|
|
| | Jason D. Lippert | | |
Chief Executive Officer of LCI Industries (Elkhart, Indiana).
|
| |
53
|
| |
2021
|
|
| | Donald R. Maier | | | Executive Services Consultant to Chobani, Inc. (New Berlin, New York). | | |
61
|
| |
2019
|
|
| | Manish H. Shah | | | Chief Digital Transformation Officer of ServiceNow (Santa Clara, California). | | |
61
|
| |
2024
|
|
| | Amit Singhi | | | Chief Financial Officer of Humanetics (Farmington Hills, Michigan). | | |
60
|
| |
2024
|
|
| | William E. Waltz, Jr. | | | President and Chief Executive Officer of Atkore, Inc. (Harvey, Illinois). | | |
61
|
| |
2020
|
|
| | George L. Wilson | | | Chairman of the Board, President and Chief Executive Officer, Quanex Building Products Corporation (Houston, Texas). | | |
57
|
| |
2020
|
|
| |
Directors Not Standing
For Re-Election |
| |
Principal Occupation
|
| |
Age
|
| |
Director
Since |
|
| | Susan F. Davis | | | Retired Executive Vice President — Asia Pacific of Johnson Controls, Inc. (Milwaukee, Wisconsin). | | |
73
|
| |
2007
|
|
| |
Name and Age
|
| |
Office and Length of Service
|
|
| | George L. Wilson, 57 | | | President and Chief Executive Officer effective January 1, 2020 | |
| | Scott M. Zuehlke, 49 | | | Senior Vice President — Chief Financial Officer & Treasurer effective November 1, 2019 | |
| | Paul B. Cornett, 48 | | | Senior Vice President — General Counsel & Secretary effective November 1, 2019 | |
| | Kimberley N. Garcia, 47 | | | Vice President — Chief Human Resources Officer effective November 1, 2021 | |
| | Jessica L. Navascues, 53 | | | Vice President — Operations Excellence effective January 6, 2025 | |
| |
Name
|
| |
Fees Earned
or Paid in Cash(1) ($) |
| |
Restricted
Stock Unit Awards(2) ($) |
| |
Option
Awards(2) ($) |
| |
Change in
Pension Value and Nonqualified Deferred Compensation Earnings(3) ($) |
| |
All Other
Compensation(4) ($) |
| |
Total
($) |
| ||||||||||||||||||
| | Susan F. Davis | | | | | 122,949 | | | | | | 102,441 | | | | | | — | | | | | | — | | | | | | 23,975 | | | | | | 249,365 | | |
| | Bradley E. Hughes | | | | | 98,830 | | | | | | 102,441 | | | | | | — | | | | | | — | | | | | | 8,156 | | | | | | 209,427 | | |
| | Jason D. Lippert | | | | | 92,949 | | | | | | 102,441 | | | | | | — | | | | | | — | | | | | | 9,556 | | | | | | 204,946 | | |
| | Donald R. Maier | | | | | 97,949 | | | | | | 102,441 | | | | | | — | | | | | | — | | | | | | 9,086 | | | | | | 209,476 | | |
| | Manish H. Shah | | | | | 92,949 | | | | | | 102,441 | | | | | | — | | | | | | — | | | | | | 1,954 | | | | | | 197,344 | | |
| | Amit Singhi | | | | | 92,949 | | | | | | 102,441 | | | | | | — | | | | | | — | | | | | | 1,364 | | | | | | 196,754 | | |
| | Curtis M. Stevens(5) | | | | | 41,193 | | | | | | 102,441 | | | | | | — | | | | | | — | | | | | | 5,106 | | | | | | 148,740 | | |
| | William E. Waltz Jr. | | | | | 92,949 | | | | | | 102,441 | | | | | | — | | | | | | — | | | | | | 12,171 | | | | | | 207,561 | | |
| | | | |
Restricted Stock Units
|
| |
Stock Options
|
| ||||||||||||||||||||||||||||||
| | | | |
2025 Grants
|
| |
Total Units
Outstanding as of October 31, 2025 (#) |
| |
2025 Grants
|
| |
Total Stock
Options Outstanding as of October 31, 2025 (#) |
| ||||||||||||||||||||||||
| |
Name
|
| |
Grant Date
|
| |
Grant Date
Fair Value ($) |
| |
Grant Date
|
| |
Grant Date
Fair Value ($) |
| ||||||||||||||||||||||||
| | Davis | | | | | 11/1/2024 | | | | | | 102,441 | | | | | | 50,644 | | | | | | n/a | | | | | | — | | | | | | — | | |
| | Hughes | | | | | 11/1/2024 | | | | | | 102,441 | | | | | | 15,203 | | | | | | n/a | | | | | | — | | | | | | — | | |
| | Lippert | | | | | 11/1/2024 | | | | | | 102,441 | | | | | | 16,910 | | | | | | n/a | | | | | | — | | | | | | — | | |
| | Maier | | | | | 11/1/2024 | | | | | | 102,441 | | | | | | 28,394 | | | | | | n/a | | | | | | — | | | | | | — | | |
| | Shah | | | | | 11/1/2024 | | | | | | 102,441 | | | | | | 4,263 | | | | | | n/a | | | | | | — | | | | | | — | | |
| | Singhi | | | | | 11/1/2024 | | | | | | 102,441 | | | | | | 4,263 | | | | | | n/a | | | | | | — | | | | | | — | | |
| | Stevens(5) | | | | | 11/1/2024 | | | | | | 102,441 | | | | | | — | | | | | | n/a | | | | | | — | | | | | | — | | |
| | Waltz | | | | | 11/1/2024 | | | | | | 102,441 | | | | | | 21,323 | | | | | | n/a | | | | | | — | | | | | | — | | |
| |
What We Do
|
| |
What We Don’t Do
|
| ||||||
| |
|
| |
Link annual incentive compensation to the achievement of objective pre-established performance goals.
|
| |
|
| |
No tax gross ups for executive officers.
|
|
| |
|
| |
Provide 70% of our long-term compensation in the form of performance-based long-term incentives.
|
| |
|
| |
No hedging or pledging of Company stock.
|
|
| |
|
| |
Target the market median for all elements of compensation.
|
| |
|
| |
No “single-trigger” change in control cash payments or equity vesting.
|
|
| |
|
| |
Apply robust minimum stock ownership guidelines.
|
| |
|
| |
No excessive perquisites.
|
|
| |
|
| |
Maintain robust clawback policies.
|
| |
|
| |
No liberal share recycling.
|
|
| |
|
| |
Use and review compensation tally sheets.
|
| |
|
| |
No dividends on awards of unvested stock.
|
|
| |
|
| |
Evaluate the risk of our compensation programs.
|
| | | | | | |
| |
|
| |
Use an independent compensation consultant.
|
| | | | | | |
| |
Objectives
|
| |
How We Meet Our Objectives
|
|
| |
Attract and retain effective leadership
|
| |
•
We provide a competitive total pay package, taking into account base salary, incentives, benefits, and perquisites for each executive.
•
We regularly benchmark our pay programs against the competitive market, comparing both fixed and variable at-risk compensation that is tied to short-term and long-term performance; we use the results of this analysis as context in making pay adjustments.
•
Our long-term plan includes three-year performance cycles for performance-based awards and three-year vesting schedules for time-based awards.
•
We compete effectively for the highest caliber people who will determine our long-term success.
|
|
| |
Motivate and reward executives for achieving specific financial goals
|
| |
•
We offer a compensation program that focuses on variable, performance-based compensation through annual and long-term incentive awards.
•
Specific financial performance measures used in the incentive programs include:
•
In fiscal 2025, the AIA used a corporate scorecard based on 25% Revenue, 25% Adjusted EBITDA, 25% Adjusted EBITDA Margin, and 25% Achievement of Run-Rate Synergy Targets.
•
In fiscal 2025, the long-term incentive mix was based on 30% restricted stock, 30% PRSUs, and 40% performance shares. Fiscal 2025 PRSUs are based 100% on Absolute TSR performance and the performance share awards are based 100% on EPS with a RONA modifier, each earned over a three-year period.
|
|
| |
Create a strong financial incentive to meet or exceed long-term financial goals and build long-term value
|
| |
•
We link a significant part of total compensation to Quanex’s financial and stock price performance — on average, approximately 65% of our compensation mix is performance-based.
•
We deliver 70% of long-term incentives in the form of performance-based awards.
•
For SVPs and above, long-term compensation opportunities are weighted to deliver more than two times the target short-term incentive opportunity, resulting in a significant portion of our total compensation delivered in the form of long-term incentives.
|
|
| |
Align executive and shareholder interests
|
| |
•
In order to emphasize long-term shareholder returns, we require significant Quanex stock ownership among executives through the use of stock ownership guidelines.
•
The ultimate value of our annual equity grants is driven by stock price performance over the grant date value.
•
We use absolute TSR as the sole metric for 30% of our long-term incentive compensation, which ensures that executives do not earn certain performance-based compensation when our shareholders for that same period have suffered a loss in value.
|
|
| |
AAON Inc.
American Woodmark Corp. Apogee Enterprises Inc. Armstrong World Industries CSW Industrials Inc. Fortune Brands Gibraltar Industries Inc. |
| |
Griffon Industries Inc.
Hillenbrand Insteel Industries Inc. JELD-WEN Holding Kennametal L.B. Foster Company |
| |
Masonite International Corp.
MasterBrand Mueller Water Products, Inc. Resideo Technologies Simpson Manufacturing Inc. Trex Company, Inc. |
|
| |
AAON Inc.
American Woodmark Corp. Apogee Enterprises Inc. Armstrong World Industries CSW Industrials Inc. Fortune Brands |
| |
Gibraltar Industries Inc.
Griffon Industries Inc. Hillenbrand Insteel Industries Inc. JELD-WEN Holding Kennametal |
| |
L.B. Foster Company
MasterBrand Mueller Water Products, Inc. Resideo Technologies Simpson Manufacturing Inc. Trex Company, Inc. |
|
| |
Name and Principal Position
|
| |
Fiscal 2024
Base Salary |
| |
Fiscal 2025
Base Salary |
| |
Base Salary
Increase |
| |||||||||
| |
George L. Wilson
President and CEO |
| | | $ | 875,000 | | | | | $ | 950,000 | | | | | | 16% | | |
| |
Scott M. Zuehlke
Senior Vice President, CFO and Treasurer |
| | | $ | 490,000 | | | | | $ | 525,000 | | | | | | 12% | | |
| |
Paul B. Cornett
Senior Vice President, General Counsel and Secretary |
| | | $ | 450,000 | | | | | $ | 485,000 | | | | | | 9% | | |
| |
Kimberley N. Garcia
Vice President, Chief Human Resources Officer |
| | | $ | 380,000 | | | | | $ | 425,000 | | | | | | 15% | | |
| |
Jessica L. Navascues
Vice President, Operations Excellence |
| | | $ | — | | | | | $ | 375,000 | | | | | | | | |
| |
Participant
|
| |
Title
|
| |
Threshold
|
| |
Target
|
| |
Maximum
|
| |||||||||
| |
Wilson
|
| |
CEO
|
| | | | 55% | | | | | | 110% | | | | | | 220% | | |
| |
Zuehlke
|
| |
CFO
|
| | | | 32.5% | | | | | | 65% | | | | | | 130% | | |
| |
Cornett
|
| |
GC
|
| | | | 30% | | | | | | 60% | | | | | | 120% | | |
| |
Garcia
|
| |
CHRO
|
| | | | 30% | | | | | | 60% | | | | | | 120% | | |
| |
Navascues
|
| |
VP-Ops Excellence
|
| | | | 30% | | | | | | 60% | | | | | | 120% | | |
| |
Metric
|
| |
Threshold
($M) |
| |
Target
($M) |
| |
Maximum
($M) |
| |||||||||
| | Revenue | | | | $ | 1,706 | | | | | $ | 1,895.5 | | | | | $ | 2,085.1 | | |
| | Adjusted EBITDA | | | | $ | 253.6 | | | | | $ | 281.82 | | | | | $ | 310 | | |
| | Adjusted EBITDA Margin | | | | | 14.4% | | | | | | 14.9% | | | | | | 15.4% | | |
| | Run-Rate Synergies | | | | $ | 10.0 | | | | | $ | 15.0 | | | | | $ | 30 | | |
| |
Participant
|
| |
Title
|
| |
Target %
(as a % of salary) |
| |
Achieved %
(as a % of Target) |
| |
Achieved %
(as a % of salary) |
| |||||||||
| |
Wilson
|
| |
CEO
|
| | | | 110% | | | | | | 71% | | | | | | 78.1% | | |
| |
Zuehlke
|
| |
CFO
|
| | | | 65% | | | | | | 71% | | | | | | 46.2% | | |
| |
Cornett
|
| |
GC
|
| | | | 60% | | | | | | 71% | | | | | | 42.6% | | |
| |
Garcia
|
| |
CHRO
|
| | | | 60% | | | | | | 71% | | | | | | 42.6% | | |
| |
Navascues
|
| |
VP-Ops
|
| | | | 60% | | | | | | 71% | | | | | | 42.6% | | |
| |
Participant
|
| |
Title
|
| |
LTI Target
|
| |||
| |
Wilson
|
| |
CEO
|
| | | $ | 3,600,000 | | |
| |
Zuehlke
|
| |
CFO
|
| | | $ | 750,000 | | |
| |
Cornett
|
| |
GC
|
| | | $ | 610,000 | | |
| |
Garcia
|
| |
CHRO
|
| | | $ | 400,000 | | |
| |
Navascues
|
| |
VP-Ops Excellence
|
| | | $ | 225,000 | | |
| |
Milestones
|
| |
Absolute Total
Shareholder Return Performance |
| |
Performance
Restricted Stock Units Modifier |
| ||||||
| | Maximum | | | | | ≥50% | | | | | | 150% | | |
| | Target | | | | | 20% | | | | | | 100% | | |
| | Threshold | | | | | –20% | | | | | | 50% | | |
| |
Milestones
|
| |
RONA
Performance |
| |
Payout
Opportunity |
| ||||||
| | Performance Measures: | | | | | | | | | | | | | |
| | Maximum | | | | | 12.1% | | | | | | 200% | | |
| | Target | | | | | 11.0% | | | | | | 100% | | |
| | Threshold | | | | | 9.9% | | | | | | 75% | | |
| | Actual Performance | | | | | 8.7% | | | | | | 0% | | |
| |
Officer
|
| |
Fiscal 2023
Performance RSUs Granted (#) |
| |
TSR
Total Shares Vested (0% of Target) (#) |
| |
Cash
Paid for Accumulated Dividends during Performance Period ($) |
| |||||||||
| | Wilson | | | | | 30,400 | | | | | | — | | | | | | — | | |
| | Zuehlke | | | | | 7,600 | | | | | | — | | | | | | — | | |
| | Cornett | | | | | 6,500 | | | | | | — | | | | | | — | | |
| | Garcia | | | | | 3,900 | | | | | | — | | | | | | — | | |
| |
Level
|
| |
Typical Executive Position
|
| |
Stock Ownership Goal
|
|
| |
1
|
| |
CEO
|
| |
4x Base Salary
|
|
| |
2
|
| |
SVP
|
| |
2x Base Salary
|
|
| |
3
|
| |
VP
|
| |
1x Base Salary
|
|
| |
Executive Compensation Element
|
| |
Action Item
|
|
| |
Base Salaries
|
| |
•
Review and/or adjust based on market review
|
|
| |
Short-Term Incentives
|
| |
•
Determine year-end results and approve payouts
•
Set goals for upcoming year
|
|
| |
Long-Term Incentives
|
| |
•
Determine performance results and approve long-term plan’s payouts
•
Set goals for long-term plans’ next three-year performance cycles
•
Determine and approve annual equity awards, including restricted stock awards and long-term performance based awards
|
|
| |
Severance Policy Benefits
|
| ||||||
| |
Tier
|
| |
Qualifying Termination without
Change in Control |
| |
Qualifying Termination following
Change in Control |
|
| |
Tier 1
(Wilson) |
| |
•
2x base salary plus 2x target annual bonus at the time of Qualifying Termination, payable in installments on normal payroll schedule; and
•
Pro-rata annual bonus for year of termination based on actual Company performance and number of days worked by the Executive during the fiscal year, to be paid at the same time bonuses are paid to active employees; and
•
Continued health and welfare benefits, or reimbursement thereof, for eighteen (18) months for the Executive and his or her spouse and dependents, subject to earlier termination when the Executive becomes eligible for such benefits from a subsequent employer.
|
| |
•
2.5x base salary plus 2.5x target annual bonus at the time of Qualifying Termination (or, if higher, at the time of Change in Control), payable in a lump sum within fifteen (15) days of termination; and
•
Pro-rata target annual bonus for year of termination based on number of days worked by the Executive during the fiscal year, payable in a lump sum within fifteen (15) days of termination; and
•
Continued health and welfare benefits, or reimbursement thereof, for eighteen (18) months for the Executive and his or her spouse and dependents, subject to earlier termination when the Executive becomes eligible for such benefits from a subsequent employer.
|
|
| |
Tier 2
(Zuehlke, Cornett, Garcia, and Navascues) |
| |
•
1.5x base salary plus 1.5x target annual bonus at the time of Qualifying Termination, payable in installments on normal payroll schedule; and
•
Pro-rata annual bonus for year of termination based on actual Company performance and number of days worked by the Executive during the fiscal year, to be paid at the same time bonuses are paid to active employees; and
•
Continued health and welfare benefits, or reimbursement thereof, for eighteen (18) months for the Executive and his or her spouse and dependents, subject to earlier termination when the Executive becomes eligible for such benefits from a subsequent employer.
|
| |
•
2x base salary plus 2x target annual bonus at the time of Qualifying Termination (or, if higher, at the time of Change in Control), payable in a lump sum within fifteen (15) days of termination; and
•
Pro-rata target annual bonus for year of termination based on number of days worked by the Executive during the fiscal year, payable in a lump sum within fifteen (15) days of termination; and
•
Continued health and welfare benefits, or reimbursement thereof, for eighteen (18) months for the Executive and his or her spouse and dependents, subject to earlier termination when the Executive becomes eligible for such benefits from a subsequent employer.
|
|
| |
Name
|
| |
Severance
Payment ($) |
| |
Pro-rated
Bonus ($) |
| |
Restricted
Stock/RSUs (Unvested)(1) ($) |
| |
Performance
Shares(1) ($) |
| |
Performance
Restricted Stock Units(1) ($) |
| |
Health &
Welfare Benefits(2) ($) |
| |
NQ Deferred
Comp. (Unvested) ($) |
| |
Retirement
(SERP & Restoration)(3) ($) |
| |
Tax
Gross-Up ($) |
| |
Total
Benefit ($) |
| ||||||||||||||||||||||||||||||
| | George L. Wilson | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| |
Enhanced Retirement(4)
|
| | | | — | | | | | | 737,578 | | | | | | 913,165 | | | | | | 587,253 | | | | | | 404,689 | | | | | | — | | | | | | — | | | | | | — | | | | | | n/a | | | | | | 2,642,684 | | |
| |
Death/Disability
|
| | | | — | | | | | | 737,578 | | | | | | 1,405,706 | | | | | | 1,873,801(8) | | | | | | 1,293,243 | | | | | | — | | | | | | — | | | | | | — | | | | | | n/a | | | | | | 5,310,328 | | |
| |
Involuntary w/o Cause(5)
|
| | | | 3,984,289 | | | | | | 737,578 | | | | | | — | | | | | | — | | | | | | — | | | | | | 31,341 | | | | | | — | | | | | | — | | | | | | n/a | | | | | | 4,753,207 | | |
| |
Change in Control(6)
|
| | | | — | | | | | | 1,042,144 | | | | | | 1,405,706 | | | | | | 1,183,566 | | | | | | — | | | | | | — | | | | | | — | | | | | | — | | | | | | n/a | | | | | | 3,631,416 | | |
| |
Termination after Change in Control(7)
|
| | | | 4,980,361 | | | | | | 1,042,144 | | | | | | 1,405,706 | | | | | | 1,183,566 | | | | | | — | | | | | | 31,341 | | | | | | — | | | | | | — | | | | | | n/a | | | | | | 8,643,118 | | |
| | Scott M. Zuehlke | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| |
Enhanced Retirement(4)
|
| | | | n/a | | | | | | n/a | | | | | | n/a | | | | | | n/a | | | | | | n/a | | | | | | n/a | | | | | | n/a | | | | | | n/a | | | | | | n/a | | | | | | n/a | | |
| |
Death/Disability
|
| | | | — | | | | | | 241,184 | | | | | | 346,293 | | | | | | 462,251(8) | | | | | | 317,822 | | | | | | — | | | | | | — | | | | | | — | | | | | | n/a | | | | | | 1,367,550 | | |
| |
Involuntary w/o Cause(5)
|
| | | | 1,298,194 | | | | | | 241,184 | | | | | | — | | | | | | — | | | | | | — | | | | | | 42,842 | | | | | | — | | | | | | — | | | | | | n/a | | | | | | 1,582,220 | | |
| |
Change in Control(6)
|
| | | | — | | | | | | 340,463 | | | | | | 346,293 | | | | | | 289,313 | | | | | | — | | | | | | — | | | | | | — | | | | | | — | | | | | | n/a | | | | | | 976,069 | | |
| |
Termination after Change in Control(7)
|
| | | | 1,730,925 | | | | | | 340,463 | | | | | | 346,293 | | | | | | 289,313 | | | | | | — | | | | | | 42,842 | | | | | | — | | | | | | — | | | | | | n/a | | | | | | 2,749,836 | | |
| | Paul B. Cornett | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| |
Enhanced Retirement(4)
|
| | | | n/a | | | | | | n/a | | | | | | n/a | | | | | | n/a | | | | | | n/a | | | | | | n/a | | | | | | n/a | | | | | | n/a | | | | | | n/a | | | | | | n/a | | |
| |
Death/Disability
|
| | | | — | | | | | | 205,441 | | | | | | 292,897 | | | | | | 388,065(8) | | | | | | 267,428 | | | | | | — | | | | | | — | | | | | | — | | | | | | n/a | | | | | | 1,153,831 | | |
| |
Involuntary w/o Cause(5)
|
| | | | 1,162,910 | | | | | | 205,441 | | | | | | — | | | | | | — | | | | | | — | | | | | | 42,697 | | | | | | — | | | | | | — | | | | | | n/a | | | | | | 1,411,048 | | |
| |
Change in Control(6)
|
| | | | — | | | | | | 290,273 | | | | | | 292,897 | | | | | | 240,916 | | | | | | — | | | | | | — | | | | | | — | | | | | | — | | | | | | n/a | | | | | | 824,086 | | |
| |
Termination after Change in Control(7)
|
| | | | 1,550,546 | | | | | | 290,273 | | | | | | 292,897 | | | | | | 240,916 | | | | | | — | | | | | | 42,697 | | | | | | — | | | | | | — | | | | | | n/a | | | | | | 2,417,329 | | |
| | Kimberley N. Garcia | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| |
Enhanced Retirement(4)
|
| | | | n/a | | | | | | n/a | | | | | | n/a | | | | | | n/a | | | | | | n/a | | | | | | n/a | | | | | | n/a | | | | | | n/a | | | | | | n/a | | | | | | n/a | | |
| |
Death/Disability
|
| | | | — | | | | | | 179,815 | | | | | | 179,813 | | | | | | 239,213(8) | | | | | | 166,288 | | | | | | — | | | | | | — | | | | | | — | | | | | | n/a | | | | | | 765,129 | | |
| |
Involuntary w/o Cause(5)
|
| | | | 1,018,598 | | | | | | 179,815 | | | | | | — | | | | | | — | | | | | | — | | | | | | 17,570 | | | | | | — | | | | | | — | | | | | | n/a | | | | | | 1,215,982 | | |
| |
Change in Control(6)
|
| | | | — | | | | | | 254,065 | | | | | | 179,813 | | | | | | 151,227 | | | | | | — | | | | | | — | | | | | | — | | | | | | — | | | | | | n/a | | | | | | 585,105 | | |
| |
Termination after Change in Control(7)
|
| | | | 1,332,062(9) | | | | | | 254,065 | | | | | | 179,813 | | | | | | 151,227 | | | | | | — | | | | | | 17,570 | | | | | | — | | | | | | — | | | | | | n/a | | | | | | 1,934,737 | | |
| |
Jessica L. Navascues(10)
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| |
Enhanced Retirement(4)
|
| | | | n/a | | | | | | n/a | | | | | | n/a | | | | | | n/a | | | | | | n/a | | | | | | n/a | | | | | | n/a | | | | | | n/a | | | | | | n/a | | | | | | n/a | | |
| |
Death/Disability
|
| | | | — | | | | | | 125,558 | | | | | | 33,419 | | | | | | 43,590(8) | | | | | | 33,419 | | | | | | — | | | | | | — | | | | | | — | | | | | | n/a | | | | | | 235,986 | | |
| |
Involuntary w/o Cause(5)
|
| | | | 828,606 | | | | | | 125,558 | | | | | | — | | | | | | — | | | | | | — | | | | | | 1,369 | | | | | | — | | | | | | — | | | | | | n/a | | | | | | 955,532 | | |
| |
Change in Control(6)
|
| | | | — | | | | | | 177,404 | | | | | | 33,419 | | | | | | 43,590 | | | | | | — | | | | | | — | | | | | | — | | | | | | — | | | | | | n/a | | | | | | 254,413 | | |
| |
Termination after Change in Control(7)
|
| | | | 1,104,808 | | | | | | 177,404 | | | | | | 33,419 | | | | | | 43,590 | | | | | | — | | | | | | 1,369 | | | | | | — | | | | | | — | | | | | | n/a | | | | | | 1,360,590 | | |
| |
Name/Principal Position
|
| |
Year
|
| |
Salary
($) |
| |
Bonus
($) |
| |
Stock
Awards(1) ($) |
| |
Non-Equity
Incentive Plan Compensation(2)(3) ($) |
| |
Change in
Pension Value and Nonqualified Deferred Compensation Earnings(4) ($) |
| |
All Other
Compensation(5) ($) |
| |
Total
($) |
| ||||||||||||||||||||||||
| |
George L. Wilson
President — Chief Executive Officer |
| | | | 2025 | | | | | | 950,000 | | | | | | — | | | | | | 1,853,425 | | | | | | 737,578 | | | | | | — | | | | | | 94,421 | | | | | | 3,635,424 | | |
| | | | 2024 | | | | | | 875,000 | | | | | | — | | | | | | 1,718,775 | | | | | | 2,067,326 | | | | | | — | | | | | | 92,269 | | | | | | 4,753,370 | | | |||
| | | | 2023 | | | | | | 800,000 | | | | | | — | | | | | | 1,429,377 | | | | | | 2,548,033 | | | | | | — | | | | | | 63,001 | | | | | | 4,840,411 | | | |||
| |
Scott M. Zuehlke
Senior Vice President — Chief Financial Officer & Treasurer |
| | | | 2025 | | | | | | 525,000 | | | | | | — | | | | | | 449,225 | | | | | | 241,184 | | | | | | — | | | | | | 33,871 | | | | | | 1,249,280 | | |
| | | | 2024 | | | | | | 490,000 | | | | | | — | | | | | | 422,685 | | | | | | 643,650 | | | | | | — | | | | | | 33,215 | | | | | | 1,589,550 | | | |||
| | | | 2023 | | | | | | 455,000 | | | | | | — | | | | | | 356,757 | | | | | | 764,162 | | | | | | — | | | | | | 25,405 | | | | | | 1,601,324 | | | |||
| |
Paul B. Cornett
Senior Vice President — General Counsel & Secretary |
| | | | 2025 | | | | | | 485,000 | | | | | | — | | | | | | 365,925 | | | | | | 205,441 | | | | | | — | | | | | | 31,523 | | | | | | 1,087,889 | | |
| | | | 2024 | | | | | | 450,000 | | | | | | — | | | | | | 363,220 | | | | | | 545,410 | | | | | | — | | | | | | 31,011 | | | | | | 1,389,641 | | | |||
| | | | 2023 | | | | | | 415,000 | | | | | | — | | | | | | 305,832 | | | | | | 561,103 | | | | | | — | | | | | | 23,763 | | | | | | 1,305,698 | | | |||
| |
Kimberley N. Garcia
Vice President — Chief Human Resource Officer |
| | | | 2025 | | | | | | 425,000 | | | | | | — | | | | | | 238,000 | | | | | | 179,815 | | | | | | — | | | | | | 28,373 | | | | | | 871,188 | | |
| | | | 2024 | | | | | | 380,000 | | | | | | — | | | | | | 219,110 | | | | | | 324,192 | | | | | | — | | | | | | 25,991 | | | | | | 949,293 | | | |||
| | | | 2023 | | | | | | 340,000 | | | | | | — | | | | | | 183,969 | | | | | | 155,910 | | | | | | — | | | | | | 22,620 | | | | | | 702,499 | | | |||
| |
Jessica L. Navascues
Vice President — Operation Excellence |
| | | | 2025 | | | | | | 375,000 | | | | | | — | | | | | | 136,850 | | | | | | 125,558 | | | | | | — | | | | | | 17,415 | | | | | | 654,823 | | |
| | | | 2024 | | | | | | — | | | | | | — | | | | | | — | | | | | | — | | | | | | — | | | | | | — | | | | | | — | | | |||
| | | | 2023 | | | | | | — | | | | | | — | | | | | | — | | | | | | — | | | | | | — | | | | | | — | | | | | | — | | | |||
| | | | | | | | | | |
Annual Incentive
|
| |
Performance Share
Payout |
| |
Total
|
| |||||||||||||||||||||||||||
| |
Name
|
| |
Year
|
| |
Total
($) |
| |
Deferred
($) |
| |
Total
($) |
| |
Deferred
($) |
| |
Total
($) |
| |
Deferred
($) |
| |||||||||||||||||||||
| |
Wilson
|
| | | | 2025 | | | | | | 737,578 | | | | | | — | | | | | | — | | | | | | — | | | | | | 737,578 | | | | | | — | | |
| | | | 2024 | | | | | | 824,216 | | | | | | — | | | | | | 1,243,110 | | | | | | — | | | | | | 2,067,326 | | | | | | — | | | |||
| | | | 2023 | | | | | | 667,153 | | | | | | — | | | | | | 1,880,880 | | | | | | — | | | | | | 2,548,033 | | | | | | — | | | |||
| |
Zuehlke
|
| | | | 2025 | | | | | | 241,184 | | | | | | — | | | | | | — | | | | | | — | | | | | | 241,184 | | | | | | — | | |
| | | | 2024 | | | | | | 286,216 | | | | | | — | | | | | | 357,434 | | | | | | — | | | | | | 643,650 | | | | | | — | | | |||
| | | | 2023 | | | | | | 227,558 | | | | | | — | | | | | | 536,604 | | | | | | — | | | | | | 764,162 | | | | | | — | | | |||
| |
Cornett
|
| | | | 2025 | | | | | | 205,441 | | | | | | — | | | | | | — | | | | | | — | | | | | | 205,441 | | | | | | — | | |
| | | | 2024 | | | | | | 241,750 | | | | | | — | | | | | | 303,660 | | | | | | — | | | | | | 545,410 | | | | | | — | | | |||
| | | | 2023 | | | | | | 190,459 | | | | | | — | | | | | | 370,644 | | | | | | — | | | | | | 561,103 | | | | | | — | | | |||
| |
Garcia
|
| | | | 2025 | | | | | | 179,815 | | | | | | — | | | | | | — | | | | | | — | | | | | | 179,815 | | | | | | — | | |
| | | | 2024 | | | | | | 203,993 | | | | | | — | | | | | | 120,199 | | | | | | — | | | | | | 324,192 | | | | | | — | | | |||
| | | | 2023 | | | | | | 155,910 | | | | | | — | | | | | | — | | | | | | — | | | | | | 155,910 | | | | | | — | | | |||
| |
Navascues
|
| | | | 2025 | | | | | | 125,558 | | | | | | — | | | | | | — | | | | | | — | | | | | | 125,558 | | | | | | — | | |
| | | | 2024 | | | | | | — | | | | | | — | | | | | | — | | | | | | — | | | | | | — | | | | | | — | | | |||
| | | | 2023 | | | | | | — | | | | | | — | | | | | | — | | | | | | — | | | | | | — | | | | | | — | | | |||
| | | | |
2025
($) |
| |
2024
($) |
| |
2023
($) |
| |||||||||
| | Wilson | | | | | — | | | | | | 133,998 | | | | | | 28,900 | | |
| | Zuehlke | | | | | — | | | | | | 14,955 | | | | | | 18,945 | | |
| | Cornett | | | | | — | | | | | | 60,778 | | | | | | 279,331 | | |
| | Garcia | | | | | — | | | | | | — | | | | | | — | | |
| | Navascues | | | | | — | | | | | | — | | | | | | — | | |
| | | | |
Year
|
| |
Life
Insurance ($) |
| |
Financial
Planning ($) |
| |
Automobile
($) |
| |
Housing &
Relocation ($) |
| |
401K
Match ($) |
| |
Health
Assessment ($) |
| |
Unvested
Award Dividends* ($) |
| |
Cell Phone
Stipend ($) |
| |
Total
($) |
| ||||||||||||||||||||||||||||||
| |
Wilson
|
| | | | 2025 | | | | | | 6,450 | | | | | | — | | | | | | 12,000 | | | | | | — | | | | | | 17,827 | | | | | | — | | | | | | 58,144 | | | | | | — | | | | | | 94,421 | | |
| | | | 2024 | | | | | | 6,450 | | | | | | — | | | | | | 12,000 | | | | | | — | | | | | | 16,827 | | | | | | — | | | | | | 56,992 | | | | | | — | | | | | | 92,269 | | | |||
| | | | 2023 | | | | | | 5,989 | | | | | | — | | | | | | 12,000 | | | | | | — | | | | | | 16,500 | | | | | | — | | | | | | 55,264 | | | | | | — | | | | | | 89,753 | | | |||
| |
Zuehlke
|
| | | | 2025 | | | | | | 1,317 | | | | | | — | | | | | | — | | | | | | — | | | | | | 18,250 | | | | | | | | | | | | 14,304 | | | | | | — | | | | | | 33,871 | | |
| | | | 2024 | | | | | | 1,165 | | | | | | — | | | | | | — | | | | | | — | | | | | | 17,250 | | | | | | — | | | | | | 14,800 | | | | | | — | | | | | | 33,215 | | | |||
| | | | 2023 | | | | | | 1,129 | | | | | | — | | | | | | — | | | | | | — | | | | | | 16,500 | | | | | | — | | | | | | 15,072 | | | | | | — | | | | | | 32,701 | | | |||
| |
Cornett
|
| | | | 2025 | | | | | | 1,209 | | | | | | — | | | | | | | | | | | | — | | | | | | 18,250 | | | | | | — | | | | | | 12,064 | | | | | | — | | | | | | 31,523 | | |
| | | | 2024 | | | | | | 1,057 | | | | | | — | | | | | | — | | | | | | — | | | | | | 17,250 | | | | | | — | | | | | | 12,704 | | | | | | — | | | | | | 31,011 | | | |||
| | | | 2023 | | | | | | 1,023 | | | | | | — | | | | | | — | | | | | | — | | | | | | 16,500 | | | | | | — | | | | | | 12,096 | | | | | | — | | | | | | 29,619 | | | |||
| |
Garcia
|
| | | | 2025 | | | | | | 1,044 | | | | | | — | | | | | | — | | | | | | — | | | | | | 18,673 | | | | | | — | | | | | | 7,456 | | | | | | 1,200 | | | | | | 28,373 | | |
| | | | 2024 | | | | | | 821 | | | | | | — | | | | | | — | | | | | | — | | | | | | 17,250 | | | | | | — | | | | | | 6,720 | | | | | | 1,200 | | | | | | 25,991 | | | |||
| | | | 2023 | | | | | | 779 | | | | | | — | | | | | | — | | | | | | — | | | | | | 17,153 | | | | | | — | | | | | | 6,816 | | | | | | 1,200 | | | | | | 25,948 | | | |||
| |
Navascues
|
| | | | 2025 | | | | | | 1,035 | | | | | | — | | | | | | — | | | | | | — | | | | | | 14,423 | | | | | | — | | | | | | 1,472 | | | | | | 485 | | | | | | 17,415 | | |
| | | | 2024 | | | | | | — | | | | | | — | | | | | | — | | | | | | — | | | | | | — | | | | | | — | | | | | | — | | | | | | — | | | | | | — | | | |||
| | | | 2023 | | | | | | — | | | | | | — | | | | | | — | | | | | | — | | | | | | — | | | | | | — | | | | | | — | | | | | | — | | | | | | — | | | |||
| | | | | Summary Compensation Table Total for PEO(1) ($) (b) | | | Compensation Actually Paid to PEO(1)(2)(3) ($) (c) | | | Average Summary Compensation Table Total for Non-PEO NEOs(1) ($) (d) | | | Average Compensation Actually Paid to Non-PEO NEOs(1)(2)(3) ($) (e) | | | Value of Initial Fixed $100 Investment based on:(4) | | | | | | | | | | | | | | |||||||||||||||||||||
| | Year (a) | | | TSR ($) (f) | | | Peer Group TSR ($) (g) | | | Net Income ($ Thousands) (h) | | | Net Assets (i) | | ||||||||||||||||||||||||||||||||||||
| | 2025 | | | | | | | | | | ( | | | | | | | | | | | | | | | | | | | | | | | | | | ( | | | | | | | | ||||||
| | 2024 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ||||||||
| | 2023 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ||||||||
| | 2022 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ||||||||
| | 2021 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ||||||||
| |
2021
|
| |
2022 – 2023
|
| |
2024
|
| |
2025
|
|
| |
William C. Griffiths
|
| |
Scott M. Zuehlke
|
| |
Scott M. Zuehlke
|
| |
Scott M. Zuehlke
|
|
| |
Scott M. Zuehlke
|
| |
Paul B. Cornett
|
| |
Paul B. Cornett
|
| |
Paul B. Cornett
|
|
| |
Paul B. Cornett
|
| |
Kimberley N. Garcia
|
| |
Kimberley N. Garcia
|
| |
Kimberley N. Garcia
|
|
| |
Mark A. Livingston
|
| |
Mark A. Livingston
|
| | | | |
Jessica L. Navascues
|
|
| | Year | | | Summary Compensation Table Total for PEO ($) | | | Exclusion of Change in Pension Value for PEO ($) | | | Exclusion of Stock Awards for PEO ($) | | | Inclusion of Pension Service Cost for PEO ($) | | | Inclusion of Equity Values for PEO ($) | | | Compensation Actually Paid to PEO ($) | | ||||||||||||||||||
| | 2025 | | | | | | | | | | | | | | | ( | | | | | | | | | | | ( | | | | | | ( | | | |||
| | Year | | | Average Summary Compensation Table Total for Non-PEO NEOs ($) | | | Average Exclusion of Change in Pension Value for Non-PEO NEOs ($) | | | Average Exclusion of Stock Awards for Non-PEO NEOs ($) | | | Average Inclusion of Pension Service Cost for Non-PEO NEOs ($) | | | Average Inclusion of Equity Values for Non-PEO NEOs ($) | | | Average Compensation Actually Paid to Non-PEO NEOs ($) | | ||||||||||||||||||
| | 2025 | | | | | | | | | | | | | | | ( | | | | | | | | | | | ( | | | | | | | | ||||
| | Year | | | Year-End Fair Value of Equity Awards Granted During Year That Remained Unvested as of Last Day of Year for PEO ($) | | | Change in Fair Value from Last Day of Prior Year to Last Day of Year of Unvested Equity Awards for PEO ($) | | | Vesting-Date Fair Value of Equity Awards Granted During Year that Vested During Year for PEO ($) | | | Change in Fair Value from Last Day of Prior Year to Vesting Date of Unvested Equity Awards that Vested During Year for PEO ($) | | | Fair Value at Last Day of Prior Year of Equity Awards Forfeited During Year for PEO ($) | | | Value of Dividends or Other Earnings Paid on Equity Awards Not Otherwise Included for PEO ($) | | | Total — Inclusion of Equity Values for PEO ($) | | |||||||||||||||||||||
| | 2025 | | | | | | | | | | ( | | | | | | | | | | | | | | | | | | | | | | | | | | ( | | | |||||
| | Year | | | Average Year-End Fair Value of Equity Awards Granted During Year That Remained Unvested as of Last Day of Year for Non-PEO NEOs ($) | | | Average Change in Fair Value from Last Day of Prior Year to Last Day of Year of Unvested Equity Awards for Non-PEO NEOs ($) | | | Average Vesting-Date Fair Value of Equity Awards Granted During Year that Vested During Year for Non-PEO NEOs ($) | | | Average Change in Fair Value from Last Day of Prior Year to Vesting Date of Unvested Equity Awards that Vested During Year for Non-PEO NEOs ($) | | | Average Fair Value at Last Day of Prior Year of Equity Awards Forfeited During Year for Non-PEO NEOs ($) | | | Average Value of Dividends or Other Earnings Paid on Equity Awards Not Otherwise Included for Non-PEO NEOs ($) | | | Total — Average Inclusion of Equity Values for Non-PEO NEOs ($) | | |||||||||||||||||||||
| | 2025 | | | | | | | | | | ( | | | | | | | | | | | | | | | | | | | | | | | | | | ( | | | |||||
![[MISSING IMAGE: bc_tsr-bw.jpg]](bc_tsr-bw.jpg)
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | | | | | | | |
Non-Equity
Incentive Plan Awards (#) |
| |
Estimated Future Payouts Under
Non-Equity Incentive Plan Awards |
| |
All Other
Stock Awards: Number of Shares of Stock or Units(4) (#) |
| |
Grant Date
Fair Value of Stock Awards(5) ($) |
| ||||||||||||||||||||||||
| |
Name
|
| |
Grant Date
|
| |
Threshold
($) |
| |
Target
($) |
| |
Maximum
($) |
| ||||||||||||||||||||||||||||||
| |
Wilson
|
| | |
|
2025
|
| | | |
|
—
|
| | | |
|
498,750(2)
|
| | | |
|
997,500(2)
|
| | | |
|
1,995,000(2)
|
| | | |
|
—
|
| | | |
|
—
|
| |
| | |
|
12/4/2024
|
| | | |
|
41,700(1)
|
| | | |
|
930,431(3)
|
| | | |
|
1,240,575(3)
|
| | | |
|
2,481,150(3)
|
| | | |
|
62,300
|
| | | |
|
1,853,425
|
| | |||
| |
Zuehlke
|
| | |
|
2025
|
| | | |
|
—
|
| | | |
|
170,625(2)
|
| | | |
|
341,250(2)
|
| | | |
|
682,500(2)
|
| | | |
|
—
|
| | | |
|
—
|
| |
| | |
|
12/4/2024
|
| | | |
|
10,100(1)
|
| | | |
|
225,356(3)
|
| | | |
|
300,475(3)
|
| | | |
|
600,950(3)
|
| | | |
|
15,100
|
| | | |
|
449,225
|
| | |||
| |
Cornett
|
| | |
|
2025
|
| | | |
|
—
|
| | | |
|
145,500(2)
|
| | | |
|
291,000(2)
|
| | | |
|
582,000(2)
|
| | | |
|
—
|
| | | |
|
—
|
| |
| | |
|
12/4/2024
|
| | | |
|
8,200(1)
|
| | | |
|
182,963(3)
|
| | | |
|
243,950(3)
|
| | | |
|
487,900(3)
|
| | | |
|
12,300
|
| | | |
|
365,925
|
| | |||
| |
Garcia
|
| | |
|
2025
|
| | | |
|
—
|
| | | |
|
127,500(2)
|
| | | |
|
255,000(2)
|
| | | |
|
510,000(2)
|
| | | |
|
—
|
| | | |
|
—
|
| |
| | |
|
12/4/2024
|
| | | |
|
5,400(1)
|
| | | |
|
120,488(3)
|
| | | |
|
160,650(3)
|
| | | |
|
321,300(3)
|
| | | |
|
8,000
|
| | | |
|
238,000
|
| | |||
| |
Navascues
|
| | |
|
2025
|
| | | |
|
—
|
| | | |
|
112,500(2)
|
| | | |
|
225,000(2)
|
| | | |
|
450,000(2)
|
| | | |
|
—
|
| | | |
|
—
|
| |
| | |
|
1/6/2025
|
| | | |
|
3,000(1)
|
| | | |
|
66,938(3)
|
| | | |
|
89,250(3)
|
| | | |
|
178,500(3)
|
| | | |
|
4,600
|
| | | |
|
136,850
|
| | |||
| | | | |
Option Awards
|
| |
Stock Awards
|
| ||||||||||||||||||||||||||||||
| |
Name
|
| |
Number of
Securities Underlying Unexercised Options (#) Exercisable |
| |
Number of
Securities Underlying Unexercised Options (#) Unexercisable |
| |
Option
Exercise Price ($) |
| |
Option
Expiration Date |
| |
Number of
Shares or Units of Stock That Have Not Vested(4) (#) |
| |
Market Value
of Shares or Units of Stock That Have Not Vested(4) ($) |
| ||||||||||||||||||
| |
Wilson
|
| | | | — | | | | | | — (1) | | | | | | — | | | | | | — | | | | | | 62,300 | | | | | | 885,283 | | |
| | | | 17,100 | | | | | | —(2) | | | | | | 19.45 | | | | | | 11/30/2026 | | | | | | 54,900 | | | | | | 780,129 | | | |||
| | | | 14,400 | | | | | | — (3) | | | | | | 19.31 | | | | | | 12/2/2025 | | | | | | 64,500 | | | | | | 916,545 | | | |||
| |
Zuehlke
|
| | | | — | | | | | | — (1) | | | | | | — | | | | | | — | | | | | | 15,100 | | | | | | 214,571 | | |
| | | | — | | | | | | — | | | | | | — | | | | | | — | | | | | | 13,500 | | | | | | 191,835 | | | |||
| | | | — | | | | | | — | | | | | | — | | | | | | — | | | | | | 16,100 | | | | | | 228,781 | | | |||
| |
Cornett
|
| | | | — | | | | | | — (1) | | | | | | — | | | | | | — | | | | | | 12,300 | | | | | | 174,783 | | |
| | | | 5,500 | | | | | | — (2) | | | | | | 19.45 | | | | | | 11/30/2026 | | | | | | 11,600 | | | | | | 164,836 | | | |||
| | | | — | | | | | | — | | | | | | — | | | | | | — | | | | | | 13,800 | | | | | | 196,098 | | | |||
| |
Garcia
|
| | | | — | | | | | | — (1) | | | | | | — | | | | | | — | | | | | | 8,000 | | | | | | 113,680 | | |
| | | | — | | | | | | — | | | | | | — | | | | | | — | | | | | | 7,000 | | | | | | 99,470 | | | |||
| | | | — | | | | | | — | | | | | | — | | | | | | — | | | | | | 8,300 | | | | | | 117,943 | | | |||
| | Navascues | | | | | — | | | | | | — (1) | | | | | | — | | | | | | — | | | | | | 4,600 | | | | | | 65,366 | | |
| | | | | | | | | | |
Number of Shares or Units of
Stock That Have Not Vested |
| |
Market
Value of Shares or Units of Stock That Have Not Vested(8) ($) |
| ||||||||||||||||||
| | | | |
Grant
Date |
| |
Restricted
Stock Awards(6) (#) |
| |
Performance
Restricted Stock Units(7) (#) |
| |
Total
Shares (#) |
| ||||||||||||||||||
| |
Wilson
|
| | | | 12/4/2024 | | | | | | 31,300 | | | | | | 31,000 | | | | | | 62,300 | | | | | | 885,283 | | |
| | | | 12/7/2023 | | | | | | 29,200 | | | | | | 25,700 | | | | | | 54,900 | | | | | | 780,129 | | | |||
| | | | 12/7/2022 | | | | | | 34,100 | | | | | | 30,400 | | | | | | 64,500 | | | | | | 916,545 | | | |||
| |
Zuehlke
|
| | | | 12/4/2024 | | | | | | 7,600 | | | | | | 7,500 | | | | | | 15,100 | | | | | | 214,571 | | |
| | | | 12/7/2023 | | | | | | 7,200 | | | | | | 6,300 | | | | | | 13,500 | | | | | | 191,835 | | | |||
| | | | 12/7/2022 | | | | | | 8,500 | | | | | | 7,600 | | | | | | 16,100 | | | | | | 228,781 | | | |||
| |
Cornett
|
| | | | 12/4/2024 | | | | | | 6,200 | | | | | | 6,100 | | | | | | 12,300 | | | | | | 174,783 | | |
| | | | 12/7/2023 | | | | | | 6,200 | | | | | | 5,400 | | | | | | 11,600 | | | | | | 164,836 | | | |||
| | | | 12/7/2022 | | | | | | 7,300 | | | | | | 6,500 | | | | | | 13,800 | | | | | | 196,098 | | | |||
| |
Garcia
|
| | | | 12/4/2024 | | | | | | 4,000 | | | | | | 4,000 | | | | | | 8,000 | | | | | | 113,680 | | |
| | | | 12/7/2023 | | | | | | 3,700 | | | | | | 3,300 | | | | | | 7,000 | | | | | | 99,470 | | | |||
| | | | 12/7/2022 | | | | | | 4,400 | | | | | | 3,900 | | | | | | 8,300 | | | | | | 117,943 | | | |||
| | Navascues | | | | | 1/6/2025 | | | | | | 2,300 | | | | | | 2,300 | | | | | | 4,600 | | | | | | 65,366 | | |
| | | | |
Option Awards
|
| |
Stock Awards
|
| ||||||||||||||||||
| |
Name
|
| |
Number of
Shares Acquired on Exercise (#) |
| |
Value Realized
on Exercise(1) ($) |
| |
Number of
Shares Acquired on Vesting (#) |
| |
Value Realized
on Vesting(2) ($) |
| ||||||||||||
| | Wilson | | | | | 6,300 | | | | | | 57,377 | | | | | | 29,500 | | | | | | 867,595 | | |
| | Zuehlke | | | | | — | | | | | | — | | | | | | 8,500 | | | | | | 249,985 | | |
| | Cornett | | | | | — | | | | | | — | | | | | | 7,200 | | | | | | 211,752 | | |
| | Garcia | | | | | — | | | | | | — | | | | | | 2,900 | | | | | | 85,289 | | |
| | Navascues | | | | | — | | | | | | — | | | | | | — | | | | | | — | | |
| |
NEOs Eligible
|
| |
Time Frame
|
| |
Plan Name
|
| |
Earnings
|
| |
Formula
|
| |
Form of Payment
|
|
| | George Wilson and Scott Zuehlke | | |
For salaried and non-union employees (12 month service commitment added in 2018).
Frozen on January 1, 2020 and terminated during fiscal 2023.
|
| |
Pension Plan
(Cash balance)
|
| |
Salary and Bonus
(Earnings up to the tax limit are included in the Plan; benefits on the excess are accrued under the Restoration Plan)
|
| | 4% of Earnings + Interest at the 30-year Treasury security in effect on the first day of the fifth month of the year(2) | | |
Annuity or lump sum
|
|
| | Paul Cornett | | |
For salaried and non-union employees who began participating at Quanex Corporation.
Frozen on January 1, 2020 and terminated during fiscal 2023.
|
| |
Pension Plan
(Traditional)
|
| |
Highest 5-calendar year monthly average of salary and bonus
(Earnings up to the tax limit are included in the Plan; benefits on the excess are accrued under the Restoration Plan)
|
| |
Greater of:
(i) 1% of Pension Earnings (capped at Social Security covered compensation)
plus
1.5% of Pension Earnings in excess of Social Security covered compensation x years of service (up to January 1, 2020)
or
(ii) $9.00 x years in service
less
monthly accrued benefits under other qualified defined benefit plans that consider years of service(2)
|
| | Monthly single life annuity | |
| | All NEOs except Kimberley Garcia and Jessica Navascues(1) | | |
Highly compensated individuals designated by a Committee of the Board who participate in the Pension Plan.
Terminated during fiscal 2023.
|
| | Restoration Plan | | | Earnings as defined under Pension Plan (without caps) | | | Benefit under Pension plan without cap less benefit under Pension Plan with cap(3) | | | Lump Sum(4) | |
| |
Name
|
| |
NEO
Contributions in the last fiscal year ($) |
| |
Company
Contributions in the last fiscal year ($) |
| |
Aggregate
Earnings in last fiscal year ($) |
| |
Aggregate
withdrawals/ distributions ($) |
| |
Aggregate
balance at last fiscal year end ($) |
| |||||||||||||||
| | Wilson | | | | | — | | | | | | — | | | | | $ | — | | | | | $ | — | | | | | $ | — | | |
| | Zuehlke | | | | | — | | | | | | — | | | | | $ | — | | | | | $ | — | | | | | $ | — | | |
| | Cornett | | | | | — | | | | | | — | | | | | $ | 12,254 | | | | | $ | — | | | | | $ | 66,150 | | |
| | Garcia | | | | | — | | | | | | — | | | | | $ | — | | | | | $ | — | | | | | $ | — | | |
| | Navascues | | | | | — | | | | | | — | | | | | $ | — | | | | | $ | — | | | | | $ | — | | |
| | | | |
Common Stock
Owned of Record |
| |
Restricted
Stock Units |
| |
Phantom
Common Stock Credited Under DC Plan |
| |
Common Stock
Underlying Exercisable Options(1) |
| |
Total
|
| |
Percent
|
| ||||||||||||||||||
| | George L. Wilson | | | | | 347,294 | | | | | | — | | | | | | — | | | | | | 17,100 | | | | | | 364,394 | | | | | | * | | |
| | Scott M. Zuehlke | | | | | 88,827 | | | | | | — | | | | | | — | | | | | | — | | | | | | 88,827 | | | | | | * | | |
| | Paul B. Cornett | | | | | 70,017 | | | | | | — | | | | | | 2,547 | | | | | | 5,500 | | | | | | 78,064 | | | | | | * | | |
| | Kimberley N. Garcia | | | | | 30,801 | | | | | | — | | | | | | — | | | | | | — | | | | | | 30,801 | | | | | | * | | |
| | Jessica L. Navascues | | | | | 7,723 | | | | | | — | | | | | | — | | | | | | — | | | | | | 7,723 | | | | | | * | | |
| | Susan F. Davis | | | | | — | | | | | | 55,159 | | | | | | 23,740 | | | | | | — | | | | | | 78,899 | | | | | | * | | |
| | Bradley Hughes | | | | | 6,500 | | | | | | 23,248 | | | | | | 14,416 | | | | | | — | | | | | | 44,164 | | | | | | * | | |
| | Mary K. Lawler | | | | | 1,152 | | | | | | 8,045 | | | | | | — | | | | | | — | | | | | | 9,197 | | | | | | * | | |
| | Jason D. Lippert | | | | | 20,450 | | | | | | 24,955 | | | | | | 16,744 | | | | | | — | | | | | | 62,149 | | | | | | * | | |
| | Donald R. Maier | | | | | — | | | | | | 36,509 | | | | | | — | | | | | | — | | | | | | 36,509 | | | | | | * | | |
| | Manish H. Shah | | | | | — | | | | | | 12,308 | | | | | | 5,459 | | | | | | — | | | | | | 17,779 | | | | | | * | | |
| | Amit Singhi | | | | | — | | | | | | 12,308 | | | | | | — | | | | | | — | | | | | | 12,308 | | | | | | * | | |
| | William E. Waltz, Jr. | | | | | — | | | | | | 29,368 | | | | | | 20,580 | | | | | | — | | | | | | 49,948 | | | | | | * | | |
| |
All Officers and Directors as a group
|
| | | | 572,764 | | | | | | 201,900 | | | | | | 83,486 | | | | | | 22,600 | | | | | | 880,762 | | | | | | 1.92% | | |
| | | | |
FY 2025
|
| |
FY 2024
|
| ||||||
| | Audit Fees(1) | | | | $ | 3,687,354 | | | | | $ | 2,421,657 | | |
| | Audit-Related Fees | | | | | — | | | | | | — | | |
| | Tax Fees | | | | | 63,500 | | | | | | — | | |
| | All Other Fees | | | | | 108,160 | | | | | | — | | |
| |
Total
|
| | | $ | 3,859,014 | | | | | $ | 2,421,657 | | |
| |
Pertinent Skill/Experience
|
| |
Davis
|
| |
Hughes
|
| |
Lawler
|
| |
Lippert
|
| |
Maier
|
| |
Shah
|
| |
Singhi
|
| |
Waltz
|
| |
Wilson
|
|
| |
Operations / Manufacturing Process Expertise
|
| | | | |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
| |
Strategy Development and Implementation Expertise
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
| |
CEO Experience
|
| | | | |
|
| | | | |
|
| |
|
| | | | | | | |
|
| |
|
|
| |
Accounting, CFO and/or Audit Committee Experience
|
| | | | |
|
| | | | |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
| |
IT/Cybersecurity Expertise
|
| | | | | | | | | | | | | | | | |
|
| | | | |
|
| | | |
| |
Sustainability Expertise
|
| |
|
| | | | | | | |
|
| | | | |
|
| |
|
| |
|
| | | |
| |
Risk Management Experience
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
| |
Building Products Experience
|
| | | | | | | |
|
| |
|
| |
|
| | | | | | | |
|
| |
|
|
| |
M&A Experience
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
| |
Human Resources Experience
|
| |
|
| | | | |
|
| |
|
| |
|
| |
|
| | | | | | | |
|
|
| |
International Expertise
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
| |
Ethnicity*
|
| |
W
|
| |
W
|
| |
W
|
| |
W
|
| |
W
|
| |
I
|
| |
I
|
| |
W
|
| |
W
|
|
| |
Gender**
|
| |
F
|
| |
M
|
| |
F
|
| |
M
|
| |
M
|
| |
M
|
| |
M
|
| |
M
|
| |
M
|
|
| |
Name and Address
|
| |
Amount and Nature of
Beneficial Ownership |
| |
Percent
(%) |
| ||||||
| |
BlackRock Institutional Trust Company, N.A.
400 Howard Street, San Francisco, CA 94105 |
| | | | 7,310,300(1) | | | | | | 15.9% | | |
| |
The Vanguard Group, Inc.
PO Box 2600, V26, Valley Forge, PA 19482-2600 |
| | | | 5,061,849(2) | | | | | | 11.0% | | |
| |
Teleios Capital Partners GmbH
Baarerstrasse 12, 63, Zug, Switzerland |
| | | | 4,421,879(3) | | | | | | 9.6% | | |
| |
Allspring Global Investments Holdings, LLC
1415 Vantage Park Drive, 3rd Floor, Charlotte, NC 28203 |
| | | | 3,196,046(4) | | | | | | 7.0% | | |
| |
Columbia Threadneedle Investments (UK)
Cannon Place, 78 Cannon Street, London, EC4N 6AG, United Kingdom |
| | | | 2,683,021(5) | | | | | | 5.8% | | |
| | | | |
FY 2023
|
| |
FY 2024
|
| |
FY 2025
|
| |||||||||
| | Net income (loss) | | | | $ | 82.5 | | | | | $ | 33.1 | | | | | $ | (250.8) | | |
| |
Income tax expense
|
| | | | 14.5 | | | | | | 9.0 | | | | | | 8.2 | | |
| |
Other, net
|
| | | | 5.5 | | | | | | (7.8) | | | | | | (7.1) | | |
| |
Interest expense
|
| | | | 8.1 | | | | | | 20.6 | | | | | | 55.8 | | |
| |
Depreciation and amortization
|
| | | | 42.9 | | | | | | 60.3 | | | | | | 103.4 | | |
| |
Cost of sales(1)(2)
|
| | | | — | | | | | | 31.5 | | | | | | 10.4 | | |
| |
Selling, general, and administrative adjustments(1)(3)(4)(5)
|
| | | | 6.1 | | | | | | 35.7 | | | | | | 10.5 | | |
| |
Asset impairment charges(6)
|
| | | | — | | | | | | — | | | | | | 302.3 | | |
| |
Restructuring charges(7)
|
| | | | — | | | | | | — | | | | | | 10.2 | | |
| |
Adjusted EBITDA
|
| | | $ | 159.6 | | | | | $ | 182.4 | | | | | $ | 242.9 | | |
| | Net sales | | | | $ | 1,130.6 | | | | | $ | 1,277.9 | | | | | $ | 1,837.6 | | |
| |
Adjusted EBITDA as a % of Net sales
|
| | | | 14.1% | | | | | | 14.3% | | | | | | 13.2% | | |
Cover |
12 Months Ended |
|---|---|
Oct. 31, 2025 | |
| Document Information [Line Items] | |
| Document Type | DEF 14A |
| Amendment Flag | false |
| Entity Information [Line Items] | |
| Entity Registrant Name | Quanex Building Products Corporation |
| Entity Central Index Key | 0001423221 |
Pay vs Performance Disclosure |
12 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Oct. 31, 2025
USD ($)
|
Oct. 31, 2024
USD ($)
|
Oct. 31, 2023
USD ($)
|
Oct. 31, 2022
USD ($)
|
Oct. 31, 2021
USD ($)
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Pay vs Performance Disclosure | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Pay vs Performance Disclosure, Table |
Pay Versus Performance
In accordance with rules adopted by the Securities and Exchange Commission pursuant to the Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010, we provide the following disclosure regarding executive compensation for our principal executive officer (“PEO”) and Non-PEO Named Executive Officers (“Non-PEO NEOs”) and Company performance for the fiscal years listed below. The Compensation Committee did not consider the pay versus performance disclosure below in making its pay decisions for any of the years shown.
(1)
George L. Wilson was our PEO for each year presented. The individuals comprising the Non-PEO NEOs for each fiscal year presented are listed below.
(2)
The amounts shown for Compensation Actually Paid have been calculated in accordance with Item 402(v) of Regulation S-K and do not reflect compensation actually earned, realized, or received by the Company’s NEOs. These amounts reflect the Summary Compensation Table Total with certain adjustments as described in footnote 3 below.
(3)
Compensation Actually Paid reflects the exclusions and inclusions of certain amounts for the PEO and the Non-PEO NEOs as set forth below. Equity values are calculated in accordance with FASB ASC Topic 718. Amounts in the Exclusion of Stock Awards column are the totals from the Stock Awards column set forth in the Summary Compensation Table. Amounts in the Exclusion of Change in Pension Value column reflect the amounts attributable to the Change in Pension Value reported in the Summary Compensation Table. Amounts in the Inclusion of Pension Service Cost are zero since the benefit for all participants in our defined benefit pension plan were frozen on January 1, 2020.
The amounts in the Inclusion of Equity Values in the tables above are derived from the amounts set forth in the following tables:
(4)
The Peer Group TSR set forth in this table utilizes the S&P 600 Building Products Index (“S&P 600 Building Products”), which we also utilize in the stock performance graph required by Item 201(e) of Regulation S-K included in our Annual Report for the year ended October 31, 2025. The comparison assumes $100 was invested for the period starting October 31, 2020, through the end of the listed year in the Company and in the S&P 600 Building Products, respectively. Historical stock performance is not necessarily indicative of future stock performance.
(5)
We determined Return on Net Assets (“RONA”) to be the most important financial performance measure used to link Company performance to Compensation Actually Paid to our PEO and Non-PEO NEOs in fiscal year 2025. RONA is defined as operating income over total assets (measured as a five-quarter trailing average), minus cash, minus current liabilities, plus current long-term debt. This performance measure may not have been the most important financial performance measure for fiscal years 2025, 2024, 2023, 2022 and 2021 and we may determine a different financial performance measure to be the most important financial performance measure in future years.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Company Selected Measure Name | Return on Net Assets | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Named Executive Officers, Footnote | (1) George L. Wilson was our PEO for each year presented. The individuals comprising the Non-PEO NEOs for each fiscal year presented are listed below.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Peer Group Issuers, Footnote | (4)
The Peer Group TSR set forth in this table utilizes the S&P 600 Building Products Index (“S&P 600 Building Products”), which we also utilize in the stock performance graph required by Item 201(e) of Regulation S-K included in our Annual Report for the year ended October 31, 2025. The comparison assumes $100 was invested for the period starting October 31, 2020, through the end of the listed year in the Company and in the S&P 600 Building Products, respectively. Historical stock performance is not necessarily indicative of future stock performance.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| PEO Total Compensation Amount | $ 3,635,424 | $ 4,753,370 | $ 4,840,411 | $ 4,504,839 | $ 4,110,943 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| PEO Actually Paid Compensation Amount | $ (1,563,518) | 7,315,589 | 8,931,902 | 6,485,749 | 5,903,105 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Adjustment To PEO Compensation, Footnote | (3)
Compensation Actually Paid reflects the exclusions and inclusions of certain amounts for the PEO and the Non-PEO NEOs as set forth below. Equity values are calculated in accordance with FASB ASC Topic 718. Amounts in the Exclusion of Stock Awards column are the totals from the Stock Awards column set forth in the Summary Compensation Table. Amounts in the Exclusion of Change in Pension Value column reflect the amounts attributable to the Change in Pension Value reported in the Summary Compensation Table. Amounts in the Inclusion of Pension Service Cost are zero since the benefit for all participants in our defined benefit pension plan were frozen on January 1, 2020.
The amounts in the Inclusion of Equity Values in the tables above are derived from the amounts set forth in the following tables:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Non-PEO NEO Average Total Compensation Amount | $ 965,795 | 1,309,495 | 983,937 | 1,102,349 | 1,727,010 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Non-PEO NEO Average Compensation Actually Paid Amount | $ 192,208 | 1,801,724 | 1,399,589 | 1,444,717 | 2,428,823 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Adjustment to Non-PEO NEO Compensation Footnote | (3)
Compensation Actually Paid reflects the exclusions and inclusions of certain amounts for the PEO and the Non-PEO NEOs as set forth below. Equity values are calculated in accordance with FASB ASC Topic 718. Amounts in the Exclusion of Stock Awards column are the totals from the Stock Awards column set forth in the Summary Compensation Table. Amounts in the Exclusion of Change in Pension Value column reflect the amounts attributable to the Change in Pension Value reported in the Summary Compensation Table. Amounts in the Inclusion of Pension Service Cost are zero since the benefit for all participants in our defined benefit pension plan were frozen on January 1, 2020.
The amounts in the Inclusion of Equity Values in the tables above are derived from the amounts set forth in the following tables:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Compensation Actually Paid vs. Total Shareholder Return |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Compensation Actually Paid vs. Net Income |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Compensation Actually Paid vs. Company Selected Measure |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Total Shareholder Return Vs Peer Group |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Tabular List, Table |
The following table presents the financial performance measures that the Company considers to have been the most important in linking Compensation Actually Paid to our PEO and other NEOs for fiscal year 2025 to Company performance. The measures in this table are not ranked.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Total Shareholder Return Amount | $ 83.57 | 168.13 | 153.72 | 125.2 | 115.38 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Peer Group Total Shareholder Return Amount | 248.52 | 221.53 | 148.27 | 132.53 | 143.76 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Net Income (Loss) | $ (250,806) | $ 33,059 | $ 82,501 | $ 88,336 | $ 56,980 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Company Selected Measure Amount | 8.8 | 17.5 | 18.5 | 20.8 | 15.5 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| PEO Name | George L. Wilson | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Equity Awards Adjustments, Footnote | The amounts in the Inclusion of Equity Values in the tables above are derived from the amounts set forth in the following tables:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Measure:: 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Pay vs Performance Disclosure | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Name | Absolute Total Shareholder Return | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Measure:: 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Pay vs Performance Disclosure | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Name | EBITDA | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Measure:: 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Pay vs Performance Disclosure | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Name | EBITDA as a % of Sales | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Measure:: 4 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Pay vs Performance Disclosure | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Name | Return on Net Assets | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Non-GAAP Measure Description | (5)
We determined Return on Net Assets (“RONA”) to be the most important financial performance measure used to link Company performance to Compensation Actually Paid to our PEO and Non-PEO NEOs in fiscal year 2025. RONA is defined as operating income over total assets (measured as a five-quarter trailing average), minus cash, minus current liabilities, plus current long-term debt. This performance measure may not have been the most important financial performance measure for fiscal years 2025, 2024, 2023, 2022 and 2021 and we may determine a different financial performance measure to be the most important financial performance measure in future years.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Measure:: 5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Pay vs Performance Disclosure | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Name | Sales | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Measure:: 6 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Pay vs Performance Disclosure | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Name | Working Capital | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| PEO | Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Pay vs Performance Disclosure | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Adjustment to Compensation, Amount | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| PEO | Aggregate Pension Adjustments Service Cost | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Pay vs Performance Disclosure | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Adjustment to Compensation, Amount | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| PEO | Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Pay vs Performance Disclosure | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Adjustment to Compensation, Amount | (1,853,425) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| PEO | Equity Awards Adjustments, Excluding Value Reported in Compensation Table | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Pay vs Performance Disclosure | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Adjustment to Compensation, Amount | (3,345,517) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| PEO | Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Pay vs Performance Disclosure | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Adjustment to Compensation, Amount | 1,239,250 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| PEO | Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Pay vs Performance Disclosure | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Adjustment to Compensation, Amount | (4,624,293) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| PEO | Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Pay vs Performance Disclosure | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Adjustment to Compensation, Amount | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| PEO | Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Pay vs Performance Disclosure | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Adjustment to Compensation, Amount | 39,526 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| PEO | Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Pay vs Performance Disclosure | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Adjustment to Compensation, Amount | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| PEO | Fair Value at Last Day of Prior Year of Equity Awards Forfeited During Year for PEO [Member] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Pay vs Performance Disclosure | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Adjustment to Compensation, Amount | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Non-PEO NEO | Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Pay vs Performance Disclosure | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Adjustment to Compensation, Amount | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Non-PEO NEO | Aggregate Pension Adjustments Service Cost | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Pay vs Performance Disclosure | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Adjustment to Compensation, Amount | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Non-PEO NEO | Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Pay vs Performance Disclosure | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Adjustment to Compensation, Amount | (297,500) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Non-PEO NEO | Equity Awards Adjustments, Excluding Value Reported in Compensation Table | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Pay vs Performance Disclosure | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Adjustment to Compensation, Amount | (476,087) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Non-PEO NEO | Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Pay vs Performance Disclosure | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Adjustment to Compensation, Amount | 198,657 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Non-PEO NEO | Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Pay vs Performance Disclosure | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Adjustment to Compensation, Amount | (680,953) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Non-PEO NEO | Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Pay vs Performance Disclosure | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Adjustment to Compensation, Amount | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Non-PEO NEO | Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Pay vs Performance Disclosure | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Adjustment to Compensation, Amount | 6,209 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Non-PEO NEO | Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Pay vs Performance Disclosure | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Adjustment to Compensation, Amount | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Non-PEO NEO | Fair Value at Last Day of Prior Year of Equity Awards Forfeited During Year for PEO [Member] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Pay vs Performance Disclosure | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Adjustment to Compensation, Amount | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Award Timing Disclosure |
12 Months Ended |
|---|---|
Oct. 31, 2025 | |
| Award Timing Disclosures [Line Items] | |
| Award Timing MNPI Disclosure | The Company typically makes annual grants of long-term incentive awards in early December, but may make grants at other times in connection with new hires, promotions, or other special situations. The Compensation Committee does not take material nonpublic information into account when determining the timing and terms of long-term incentive awards, and we have not timed the disclosure of material nonpublic information for the purpose of affecting the value of executive compensation.
|
| Award Timing Method | The Company typically makes annual grants of long-term incentive awards in early December, but may make grants at other times in connection with new hires, promotions, or other special situations. The Compensation Committee does not take material nonpublic information into account when determining the timing and terms of long-term incentive awards |
| Award Timing Predetermined | true |
| Award Timing MNPI Considered | false |
| Award Timing, How MNPI Considered | we have not timed the disclosure of material nonpublic information for the purpose of affecting the value of executive compensation. |
| MNPI Disclosure Timed for Compensation Value | false |
Insider Trading Policies and Procedures |
12 Months Ended |
|---|---|
Oct. 31, 2025 | |
| Insider Trading Policies and Procedures [Line Items] | |
| Insider Trading Policies and Procedures Adopted | true |
{
"version": "2.2",
"instance": {
"tm261355-1_def14a.htm": {
"nsprefix": "nx",
"nsuri": "http://www.quanex.com/20251031",
"dts": {
"schema": {
"local": [
"nx-20251031.xsd"
],
"remote": [
"http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
"http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
"http://www.xbrl.org/2003/xl-2003-12-31.xsd",
"http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
"http://www.xbrl.org/2005/xbrldt-2005.xsd",
"http://www.xbrl.org/2006/ref-2006-02-27.xsd",
"http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
"http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
"https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
"https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
"https://www.xbrl.org/dtr/type/2024-01-31/types.xsd",
"https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd",
"https://xbrl.fasb.org/srt/2025/elts/srt-roles-2025.xsd",
"https://xbrl.fasb.org/srt/2025/elts/srt-types-2025.xsd",
"https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd",
"https://xbrl.fasb.org/us-gaap/2025/elts/us-roles-2025.xsd",
"https://xbrl.fasb.org/us-gaap/2025/elts/us-types-2025.xsd",
"https://xbrl.sec.gov/country/2025/country-2025.xsd",
"https://xbrl.sec.gov/dei/2025/dei-2025.xsd",
"https://xbrl.sec.gov/dei/2025/dei-2025_def.xsd",
"https://xbrl.sec.gov/dei/2025/dei-2025_lab.xsd",
"https://xbrl.sec.gov/dei/2025/dei-2025_pre.xsd",
"https://xbrl.sec.gov/dei/2025/dei-sub-2025.xsd",
"https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd",
"https://xbrl.sec.gov/ecd/2025/ecd-sub-2025.xsd",
"https://xbrl.sec.gov/stpr/2025/stpr-2025.xsd"
]
},
"definitionLink": {
"local": [
"nx-20251031_def.xml"
]
},
"labelLink": {
"local": [
"nx-20251031_lab.xml"
]
},
"presentationLink": {
"local": [
"nx-20251031_pre.xml"
]
},
"inline": {
"local": [
"tm261355-1_def14a.htm"
]
}
},
"keyStandard": 35,
"keyCustom": 0,
"axisStandard": 3,
"axisCustom": 0,
"memberStandard": 12,
"memberCustom": 1,
"hidden": {
"total": 13,
"http://xbrl.sec.gov/ecd/2025": 10,
"http://xbrl.sec.gov/dei/2025": 3
},
"contextCount": 31,
"entityCount": 1,
"segmentCount": 13,
"elementCount": 267,
"unitCount": 2,
"baseTaxonomies": {
"http://xbrl.sec.gov/ecd/2025": 88,
"http://fasb.org/us-gaap/2025": 5,
"http://xbrl.sec.gov/dei/2025": 4
},
"report": {
"R1": {
"role": "http://xbrl.sec.gov/dei/role/document/Cover",
"longName": "995100 - Document - Cover",
"shortName": "Cover",
"isDefault": "true",
"groupType": "document",
"subGroupType": "",
"menuCat": "Cover",
"order": "1",
"firstAnchor": {
"contextRef": "c0",
"name": "dei:EntityRegistrantName",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"div",
"div",
"div",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "tm261355-1_def14a.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c0",
"name": "dei:EntityRegistrantName",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"div",
"div",
"div",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "tm261355-1_def14a.htm",
"first": true,
"unique": true
}
},
"R2": {
"role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure",
"longName": "995410 - Disclosure - Pay vs Performance Disclosure",
"shortName": "Pay vs Performance Disclosure",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "",
"menuCat": "Notes",
"order": "2",
"firstAnchor": {
"contextRef": "c0",
"name": "ecd:PvpTableTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"div",
"div",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "tm261355-1_def14a.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c0",
"name": "ecd:PvpTableTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"div",
"div",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "tm261355-1_def14a.htm",
"first": true,
"unique": true
}
},
"R3": {
"role": "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
"longName": "995443 - Disclosure - Award Timing Disclosure",
"shortName": "Award Timing Disclosure",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "",
"menuCat": "Notes",
"order": "3",
"firstAnchor": {
"contextRef": "c0",
"name": "ecd:AwardTmgMnpiDiscTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"div",
"div",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "tm261355-1_def14a.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c0",
"name": "ecd:AwardTmgMnpiDiscTextBlock",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"div",
"div",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "tm261355-1_def14a.htm",
"first": true,
"unique": true
}
},
"R4": {
"role": "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc",
"longName": "995447 - Disclosure - Insider Trading Policies and Procedures",
"shortName": "Insider Trading Policies and Procedures",
"isDefault": "false",
"groupType": "disclosure",
"subGroupType": "",
"menuCat": "Notes",
"order": "4",
"firstAnchor": {
"contextRef": "c0",
"name": "ecd:InsiderTrdPoliciesProcAdoptedFlag",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"span",
"div",
"div",
"div",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "tm261355-1_def14a.htm",
"first": true,
"unique": true
},
"uniqueAnchor": {
"contextRef": "c0",
"name": "ecd:InsiderTrdPoliciesProcAdoptedFlag",
"unitRef": null,
"xsiNil": "false",
"lang": "en-US",
"decimals": null,
"ancestors": [
"span",
"div",
"div",
"div",
"div",
"body",
"html"
],
"reportCount": 1,
"baseRef": "tm261355-1_def14a.htm",
"first": true,
"unique": true
}
}
},
"tag": {
"ecd_Additional402vDisclosureTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "Additional402vDisclosureTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Additional 402(v) Disclosure [Text Block]",
"terseLabel": "Additional 402(v) Disclosure"
}
}
},
"auth_ref": [
"r131"
]
},
"dei_AdditionalSecurities462b": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "AdditionalSecurities462b",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Additional Securities. 462(b)"
}
}
},
"auth_ref": [
"r187"
]
},
"dei_AdditionalSecurities462bFileNumber": {
"xbrltype": "fileNumberItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "AdditionalSecurities462bFileNumber",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Additional Securities, 462(b), File Number"
}
}
},
"auth_ref": [
"r187"
]
},
"dei_AdditionalSecuritiesEffective413b": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "AdditionalSecuritiesEffective413b",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Additional Securities Effective, 413(b)"
}
}
},
"auth_ref": [
"r185"
]
},
"dei_AddressTypeDomain": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "AddressTypeDomain",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Address Type [Domain]",
"documentation": "An entity may have several addresses for different purposes and this domain represents all such types."
}
}
},
"auth_ref": []
},
"ecd_AdjToCompAmt": {
"xbrltype": "monetaryItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "AdjToCompAmt",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Adjustment to Compensation Amount",
"terseLabel": "Adjustment to Compensation, Amount"
}
}
},
"auth_ref": [
"r144"
]
},
"ecd_AdjToCompAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "AdjToCompAxis",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Adjustment to Compensation [Axis]",
"terseLabel": "Adjustment to Compensation:"
}
}
},
"auth_ref": [
"r144"
]
},
"ecd_AdjToNonPeoNeoCompFnTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "AdjToNonPeoNeoCompFnTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]",
"terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote"
}
}
},
"auth_ref": [
"r144"
]
},
"ecd_AdjToPeoCompFnTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "AdjToPeoCompFnTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Adjustment To PEO Compensation, Footnote [Text Block]",
"terseLabel": "Adjustment To PEO Compensation, Footnote"
}
}
},
"auth_ref": [
"r144"
]
},
"ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]",
"terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table"
}
}
},
"auth_ref": [
"r178"
]
},
"ecd_AggtErrCompAmt": {
"xbrltype": "monetaryItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "AggtErrCompAmt",
"presentation": [
"http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Aggregate Erroneous Compensation Amount",
"terseLabel": "Aggregate Erroneous Compensation Amount"
}
}
},
"auth_ref": [
"r94",
"r105",
"r121",
"r156"
]
},
"ecd_AggtErrCompNotYetDeterminedTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "AggtErrCompNotYetDeterminedTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]",
"terseLabel": "Aggregate Erroneous Compensation Not Yet Determined"
}
}
},
"auth_ref": [
"r97",
"r108",
"r124",
"r159"
]
},
"ecd_AggtPnsnAdjsSvcCstMember": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "AggtPnsnAdjsSvcCstMember",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Aggregate Pension Adjustments Service Cost [Member]",
"terseLabel": "Aggregate Pension Adjustments Service Cost"
}
}
},
"auth_ref": [
"r179"
]
},
"ecd_AllAdjToCompMember": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "AllAdjToCompMember",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "All Adjustments to Compensation [Member]",
"terseLabel": "All Adjustments to Compensation"
}
}
},
"auth_ref": [
"r144"
]
},
"ecd_AllExecutiveCategoriesMember": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "AllExecutiveCategoriesMember",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "All Executive Categories [Member]",
"terseLabel": "All Executive Categories"
}
}
},
"auth_ref": [
"r151"
]
},
"ecd_AllIndividualsMember": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "AllIndividualsMember",
"presentation": [
"http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
"http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
"http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "All Individuals [Member]",
"terseLabel": "All Individuals"
}
}
},
"auth_ref": [
"r98",
"r109",
"r125",
"r151",
"r160",
"r164",
"r172"
]
},
"ecd_AllTradingArrangementsMember": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "AllTradingArrangementsMember",
"presentation": [
"http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
],
"lang": {
"en-us": {
"role": {
"label": "All Trading Arrangements [Member]",
"terseLabel": "All Trading Arrangements"
}
}
},
"auth_ref": [
"r170"
]
},
"dei_AmendmentDescription": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "AmendmentDescription",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Amendment Description",
"documentation": "Description of changes contained within amended document."
}
}
},
"auth_ref": []
},
"dei_AmendmentFlag": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "AmendmentFlag",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Amendment Flag",
"documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
}
}
},
"auth_ref": []
},
"dei_AnnualInformationForm": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "AnnualInformationForm",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Annual Information Form",
"documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form."
}
}
},
"auth_ref": [
"r101"
]
},
"dei_ApproximateDateOfCommencementOfProposedSaleToThePublic": {
"xbrltype": "dateOrAsapItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "ApproximateDateOfCommencementOfProposedSaleToThePublic",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Approximate Date of Commencement of Proposed Sale to Public",
"documentation": "The approximate date of a commencement of a proposed sale of securities to the public. This element is disclosed in S-1, S-3, S-4, S-11, F-1, F-3 and F-10 filings."
}
}
},
"auth_ref": []
},
"dei_AuditedAnnualFinancialStatements": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "AuditedAnnualFinancialStatements",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Audited Annual Financial Statements",
"documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements."
}
}
},
"auth_ref": [
"r101"
]
},
"dei_AuditorFirmId": {
"xbrltype": "nonemptySequenceNumberItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "AuditorFirmId",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/AuditInformation"
],
"lang": {
"en-us": {
"role": {
"label": "Auditor Firm ID",
"documentation": "PCAOB issued Audit Firm Identifier"
}
}
},
"auth_ref": [
"r86",
"r89",
"r101"
]
},
"dei_AuditorLineItems": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "AuditorLineItems",
"lang": {
"en-us": {
"role": {
"label": "Auditor [Line Items]"
}
}
},
"auth_ref": []
},
"dei_AuditorLocation": {
"xbrltype": "internationalNameItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "AuditorLocation",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/AuditInformation"
],
"lang": {
"en-us": {
"role": {
"label": "Auditor Location"
}
}
},
"auth_ref": [
"r86",
"r89",
"r101"
]
},
"dei_AuditorName": {
"xbrltype": "internationalNameItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "AuditorName",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/AuditInformation"
],
"lang": {
"en-us": {
"role": {
"label": "Auditor Name"
}
}
},
"auth_ref": [
"r86",
"r89",
"r101"
]
},
"dei_AuditorOpinionTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "AuditorOpinionTextBlock",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/AuditInformation"
],
"lang": {
"en-us": {
"role": {
"label": "Auditor Opinion [Text Block]"
}
}
},
"auth_ref": [
"r183"
]
},
"dei_AuditorTable": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "AuditorTable",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/AuditInformation"
],
"lang": {
"en-us": {
"role": {
"label": "Auditor [Table]"
}
}
},
"auth_ref": []
},
"ecd_AwardExrcPrice": {
"xbrltype": "perShareItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "AwardExrcPrice",
"presentation": [
"http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Award Exercise Price",
"terseLabel": "Exercise Price"
}
}
},
"auth_ref": [
"r167"
]
},
"ecd_AwardGrantDateFairValue": {
"xbrltype": "monetaryItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "AwardGrantDateFairValue",
"presentation": [
"http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Award Grant Date Fair Value",
"terseLabel": "Fair Value as of Grant Date"
}
}
},
"auth_ref": [
"r168"
]
},
"ecd_AwardTmgDiscLineItems": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "AwardTmgDiscLineItems",
"lang": {
"en-us": {
"role": {
"label": "Award Timing Disclosures [Line Items]",
"terseLabel": "Award Timing Disclosures"
}
}
},
"auth_ref": [
"r163"
]
},
"ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "AwardTmgHowMnpiCnsdrdTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Award Timing, How MNPI Considered [Text Block]",
"terseLabel": "Award Timing, How MNPI Considered"
}
}
},
"auth_ref": [
"r163"
]
},
"ecd_AwardTmgMethodTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "AwardTmgMethodTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Award Timing Method [Text Block]",
"terseLabel": "Award Timing Method"
}
}
},
"auth_ref": [
"r163"
]
},
"ecd_AwardTmgMnpiCnsdrdFlag": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "AwardTmgMnpiCnsdrdFlag",
"presentation": [
"http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Award Timing MNPI Considered [Flag]",
"terseLabel": "Award Timing MNPI Considered"
}
}
},
"auth_ref": [
"r163"
]
},
"ecd_AwardTmgMnpiDiscTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "AwardTmgMnpiDiscTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Award Timing MNPI Disclosure [Text Block]",
"terseLabel": "Award Timing MNPI Disclosure"
}
}
},
"auth_ref": [
"r163"
]
},
"ecd_AwardTmgPredtrmndFlag": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "AwardTmgPredtrmndFlag",
"presentation": [
"http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Award Timing Predetermined [Flag]",
"terseLabel": "Award Timing Predetermined"
}
}
},
"auth_ref": [
"r163"
]
},
"us-gaap_AwardTypeAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://fasb.org/us-gaap/2025",
"localname": "AwardTypeAxis",
"presentation": [
"http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Award Type [Axis]",
"terseLabel": "Award Type",
"documentation": "Information by type of award under share-based payment arrangement."
}
}
},
"auth_ref": [
"r35",
"r36",
"r37",
"r38",
"r39",
"r40",
"r41",
"r42",
"r43",
"r44",
"r45",
"r46",
"r47",
"r48",
"r49",
"r50",
"r51",
"r52",
"r53",
"r54",
"r55",
"r56",
"r57",
"r58",
"r59",
"r60"
]
},
"ecd_AwardUndrlygSecuritiesAmt": {
"xbrltype": "decimalItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "AwardUndrlygSecuritiesAmt",
"presentation": [
"http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Award Underlying Securities Amount",
"terseLabel": "Underlying Securities"
}
}
},
"auth_ref": [
"r166"
]
},
"ecd_AwardsCloseToMnpiDiscIndName": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "AwardsCloseToMnpiDiscIndName",
"presentation": [
"http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Awards Close in Time to MNPI Disclosures, Individual Name",
"terseLabel": "Name"
}
}
},
"auth_ref": [
"r165"
]
},
"ecd_AwardsCloseToMnpiDiscTable": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "AwardsCloseToMnpiDiscTable",
"presentation": [
"http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Awards Close in Time to MNPI Disclosures [Table]",
"terseLabel": "Awards Close in Time to MNPI Disclosures"
}
}
},
"auth_ref": [
"r164"
]
},
"ecd_AwardsCloseToMnpiDiscTableTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "AwardsCloseToMnpiDiscTableTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Awards Close in Time to MNPI Disclosures [Table Text Block]",
"terseLabel": "Awards Close in Time to MNPI Disclosures, Table"
}
}
},
"auth_ref": [
"r164"
]
},
"dei_BusinessContactMember": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "BusinessContactMember",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Business Contact [Member]",
"documentation": "Business contact for the entity"
}
}
},
"auth_ref": [
"r89",
"r101"
]
},
"ecd_ChangedPeerGroupFnTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "ChangedPeerGroupFnTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Changed Peer Group, Footnote [Text Block]",
"terseLabel": "Changed Peer Group, Footnote"
}
}
},
"auth_ref": [
"r142"
]
},
"ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]",
"terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year"
}
}
},
"auth_ref": [
"r139"
]
},
"ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]",
"terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested"
}
}
},
"auth_ref": [
"r137"
]
},
"dei_CityAreaCode": {
"xbrltype": "normalizedStringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "CityAreaCode",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "City Area Code",
"documentation": "Area code of city"
}
}
},
"auth_ref": []
},
"ecd_CoSelectedMeasureAmt": {
"xbrltype": "decimalItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "CoSelectedMeasureAmt",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Company Selected Measure Amount",
"terseLabel": "Company Selected Measure Amount"
}
}
},
"auth_ref": [
"r143"
]
},
"ecd_CoSelectedMeasureName": {
"xbrltype": "normalizedStringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "CoSelectedMeasureName",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Company Selected Measure Name",
"terseLabel": "Company Selected Measure Name"
}
}
},
"auth_ref": [
"r143"
]
},
"ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]",
"terseLabel": "Compensation Actually Paid vs. Company Selected Measure"
}
}
},
"auth_ref": [
"r148"
]
},
"ecd_CompActuallyPaidVsNetIncomeTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "CompActuallyPaidVsNetIncomeTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Compensation Actually Paid vs. Net Income [Text Block]",
"terseLabel": "Compensation Actually Paid vs. Net Income"
}
}
},
"auth_ref": [
"r147"
]
},
"ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "CompActuallyPaidVsOtherMeasureTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Compensation Actually Paid vs. Other Measure [Text Block]",
"terseLabel": "Compensation Actually Paid vs. Other Measure"
}
}
},
"auth_ref": [
"r149"
]
},
"ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]",
"terseLabel": "Compensation Actually Paid vs. Total Shareholder Return"
}
}
},
"auth_ref": [
"r146"
]
},
"dei_ContactPersonnelEmailAddress": {
"xbrltype": "normalizedStringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "ContactPersonnelEmailAddress",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Contact Personnel Email Address",
"documentation": "Email address of contact personnel."
}
}
},
"auth_ref": []
},
"dei_ContactPersonnelFaxNumber": {
"xbrltype": "normalizedStringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "ContactPersonnelFaxNumber",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Contact Personnel Fax Number",
"documentation": "Fax Number of contact personnel."
}
}
},
"auth_ref": [
"r89"
]
},
"dei_ContactPersonnelName": {
"xbrltype": "normalizedStringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "ContactPersonnelName",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Contact Personnel Name",
"documentation": "Name of contact personnel"
}
}
},
"auth_ref": []
},
"dei_ContainedFileInformationFileDescription": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "ContainedFileInformationFileDescription",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Contained File Information, File Description",
"documentation": "The description of the contained file."
}
}
},
"auth_ref": []
},
"dei_ContainedFileInformationFileName": {
"xbrltype": "normalizedStringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "ContainedFileInformationFileName",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Contained File Information, File Name",
"documentation": "The name of the contained file."
}
}
},
"auth_ref": []
},
"dei_ContainedFileInformationFileNumber": {
"xbrltype": "fileNumberItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "ContainedFileInformationFileNumber",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Contained File Information, File Number",
"documentation": "The SEC Document Number of the contained file."
}
}
},
"auth_ref": []
},
"dei_ContainedFileInformationFileType": {
"xbrltype": "normalizedStringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "ContainedFileInformationFileType",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Contained File Information, File Type",
"documentation": "The type or format of the contained file (usually XBRL but may be used for other types such as HTML, Word, PDF, GIF/JPG, etc.)."
}
}
},
"auth_ref": []
},
"dei_CountryRegion": {
"xbrltype": "normalizedStringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "CountryRegion",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Country Region",
"documentation": "Region code of country"
}
}
},
"auth_ref": []
},
"dei_CoverAbstract": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "CoverAbstract",
"lang": {
"en-us": {
"role": {
"label": "Cover [Abstract]",
"documentation": "Cover page."
}
}
},
"auth_ref": []
},
"dei_CurrentFiscalYearEndDate": {
"xbrltype": "gMonthDayItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "CurrentFiscalYearEndDate",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Current Fiscal Year End Date",
"documentation": "End date of current fiscal year in the format --MM-DD."
}
}
},
"auth_ref": []
},
"dei_DelayedOrContinuousOffering": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "DelayedOrContinuousOffering",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Delayed or Continuous Offering"
}
}
},
"auth_ref": [
"r113",
"r114",
"r128"
]
},
"dei_DividendOrInterestReinvestmentPlanOnly": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "DividendOrInterestReinvestmentPlanOnly",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Dividend or Interest Reinvestment Plan Only"
}
}
},
"auth_ref": [
"r113",
"r114",
"r128"
]
},
"dei_DocumentAccountingStandard": {
"xbrltype": "accountingStandardItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "DocumentAccountingStandard",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Document Accounting Standard",
"documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'."
}
}
},
"auth_ref": [
"r89"
]
},
"dei_DocumentAnnualReport": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "DocumentAnnualReport",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Document Annual Report",
"documentation": "Boolean flag that is true only for a form used as an annual report."
}
}
},
"auth_ref": [
"r86",
"r89",
"r101"
]
},
"dei_DocumentCopyrightInformation": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "DocumentCopyrightInformation",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Document Copyright Information",
"documentation": "The copyright information for the document."
}
}
},
"auth_ref": []
},
"dei_DocumentCreationDate": {
"xbrltype": "dateItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "DocumentCreationDate",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Document Creation Date",
"documentation": "The date the document was made available and submitted, in YYYY-MM-DD format. The date of submission, date of acceptance by the recipient, and the document effective date are all potentially different."
}
}
},
"auth_ref": []
},
"dei_DocumentDescription": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "DocumentDescription",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Document Description",
"documentation": "The description of the document."
}
}
},
"auth_ref": []
},
"dei_DocumentDomain": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "DocumentDomain",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Document [Domain]",
"documentation": "Type of the document as assigned by the filer, corresponding to SEC document naming convention standards."
}
}
},
"auth_ref": []
},
"dei_DocumentEffectiveDate": {
"xbrltype": "dateItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "DocumentEffectiveDate",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Document Effective Date",
"documentation": "The date when a document, upon receipt and acceptance, becomes officially effective, in YYYY-MM-DD format. Usually it is a system-assigned date time value, but it may be declared by the submitter in some cases."
}
}
},
"auth_ref": []
},
"dei_DocumentFinStmtErrorCorrectionFlag": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "DocumentFinStmtErrorCorrectionFlag",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Document Financial Statement Error Correction [Flag]",
"documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction."
}
}
},
"auth_ref": [
"r86",
"r89",
"r101",
"r152"
]
},
"dei_DocumentFinStmtRestatementRecoveryAnalysisFlag": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "DocumentFinStmtRestatementRecoveryAnalysisFlag",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Document Financial Statement Restatement Recovery Analysis [Flag]",
"documentation": "Indicates whether any of the financial statement periods include restatements that required a recovery analysis of incentive-based compensation received by any of the registrant's executive officers during the relevant recovery period pursuant to \u00a7240.10D-1(b)."
}
}
},
"auth_ref": [
"r86",
"r89",
"r101",
"r152"
]
},
"dei_DocumentFiscalPeriodFocus": {
"xbrltype": "fiscalPeriodItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "DocumentFiscalPeriodFocus",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Document Fiscal Period Focus",
"documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
}
}
},
"auth_ref": []
},
"dei_DocumentFiscalYearFocus": {
"xbrltype": "gYearItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "DocumentFiscalYearFocus",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Document Fiscal Year Focus",
"documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
}
}
},
"auth_ref": []
},
"dei_DocumentInformationDocumentAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "DocumentInformationDocumentAxis",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Document Information, Document [Axis]",
"documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
}
}
},
"auth_ref": []
},
"dei_DocumentInformationLineItems": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "DocumentInformationLineItems",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Document Information [Line Items]",
"documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
}
}
},
"auth_ref": []
},
"dei_DocumentInformationTable": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "DocumentInformationTable",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Document Information [Table]",
"documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package."
}
}
},
"auth_ref": []
},
"dei_DocumentInformationTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "DocumentInformationTextBlock",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Document Information [Text Block]",
"documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package."
}
}
},
"auth_ref": []
},
"dei_DocumentName": {
"xbrltype": "normalizedStringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "DocumentName",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Document Name",
"documentation": "Name of the document as assigned by the filer, corresponding to SEC document naming convention standards. Examples appear in the <FILENAME> field of EDGAR filings, such as 'htm_25911.htm', 'exhibit1.htm', 'v105727_8k.txt'."
}
}
},
"auth_ref": []
},
"dei_DocumentPeriodEndDate": {
"xbrltype": "dateItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "DocumentPeriodEndDate",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Document Period End Date",
"documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD."
}
}
},
"auth_ref": []
},
"dei_DocumentPeriodStartDate": {
"xbrltype": "dateItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "DocumentPeriodStartDate",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Document Period Start Date",
"documentation": "The start date of the period covered in the document, in YYYY-MM-DD format."
}
}
},
"auth_ref": []
},
"dei_DocumentQuarterlyReport": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "DocumentQuarterlyReport",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Document Quarterly Report",
"documentation": "Boolean flag that is true only for a form used as an quarterly report."
}
}
},
"auth_ref": [
"r87"
]
},
"dei_DocumentRegistrationStatement": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "DocumentRegistrationStatement",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Document Registration Statement",
"documentation": "Boolean flag that is true only for a form used as a registration statement."
}
}
},
"auth_ref": [
"r75"
]
},
"dei_DocumentShellCompanyEventDate": {
"xbrltype": "dateItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "DocumentShellCompanyEventDate",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Document Shell Company Event Date",
"documentation": "Date of event requiring a shell company report."
}
}
},
"auth_ref": [
"r89"
]
},
"dei_DocumentShellCompanyReport": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "DocumentShellCompanyReport",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Document Shell Company Report",
"documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act."
}
}
},
"auth_ref": [
"r89"
]
},
"dei_DocumentSubtitle": {
"xbrltype": "normalizedStringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "DocumentSubtitle",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Document Subtitle",
"documentation": "The subtitle given to the document resource by the creator or publisher. An example is 'A New Period of Growth'."
}
}
},
"auth_ref": []
},
"dei_DocumentSynopsis": {
"xbrltype": "normalizedStringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "DocumentSynopsis",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Document Synopsis",
"documentation": "A synopsis or description of the document provided by the creator or publisher. Examples are 'This is the 2006 annual report for Company. During this period we saw revenue grow by 10% and earnings per share grow by 15% over the prior period'"
}
}
},
"auth_ref": []
},
"dei_DocumentTitle": {
"xbrltype": "normalizedStringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "DocumentTitle",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Document Title",
"documentation": "The name or title given to the document resource by the creator or publisher. An example is '2002 Annual Report'."
}
}
},
"auth_ref": []
},
"dei_DocumentTransitionReport": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "DocumentTransitionReport",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Document Transition Report",
"documentation": "Boolean flag that is true only for a form used as a transition report."
}
}
},
"auth_ref": [
"r129"
]
},
"dei_DocumentType": {
"xbrltype": "submissionTypeItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "DocumentType",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Document Type",
"documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
}
}
},
"auth_ref": []
},
"dei_DocumentVersion": {
"xbrltype": "normalizedStringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "DocumentVersion",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Document Version",
"documentation": "The version identifier of the document."
}
}
},
"auth_ref": []
},
"dei_DocumentsIncorporatedByReferenceTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "DocumentsIncorporatedByReferenceTextBlock",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Documents Incorporated by Reference [Text Block]",
"documentation": "Documents incorporated by reference."
}
}
},
"auth_ref": [
"r78"
]
},
"ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]",
"terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year"
}
}
},
"auth_ref": [
"r141"
]
},
"dei_EffectiveAfter60Days486a": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "EffectiveAfter60Days486a",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Effective after 60 Days, 486(a)"
}
}
},
"auth_ref": [
"r191"
]
},
"dei_EffectiveOnDate486a": {
"xbrltype": "dateItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "EffectiveOnDate486a",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Effective on Date, 486(a)"
}
}
},
"auth_ref": [
"r191"
]
},
"dei_EffectiveOnDate486b": {
"xbrltype": "dateItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "EffectiveOnDate486b",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Effective on Date, 486(b)"
}
}
},
"auth_ref": [
"r192"
]
},
"dei_EffectiveOnSetDate486a": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "EffectiveOnSetDate486a",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Effective on Set Date, 486(a)"
}
}
},
"auth_ref": [
"r191"
]
},
"dei_EffectiveOnSetDate486b": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "EffectiveOnSetDate486b",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Effective on Set Date, 486(b)"
}
}
},
"auth_ref": [
"r192"
]
},
"dei_EffectiveUponFiling462e": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "EffectiveUponFiling462e",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Effective Upon Filing, 462(e)"
}
}
},
"auth_ref": [
"r190"
]
},
"dei_EffectiveUponFiling486b": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "EffectiveUponFiling486b",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Effective upon Filing, 486(b)"
}
}
},
"auth_ref": [
"r192"
]
},
"dei_EffectiveWhenDeclaredSection8c": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "EffectiveWhenDeclaredSection8c",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Effective when Declared, Section 8(c)"
}
}
},
"auth_ref": [
"r194"
]
},
"us-gaap_EmployeeStockOptionMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2025",
"localname": "EmployeeStockOptionMember",
"presentation": [
"http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Employee Stock Option [Member]",
"terseLabel": "Employee Stock Option",
"documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time."
}
}
},
"auth_ref": [
"r196",
"r197",
"r198",
"r199",
"r200",
"r201",
"r202",
"r203",
"r204",
"r205",
"r206",
"r207",
"r208",
"r209",
"r210",
"r211",
"r212",
"r213",
"r214",
"r215",
"r216",
"r217",
"r218",
"r219",
"r220",
"r221"
]
},
"dei_EntitiesTable": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "EntitiesTable",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entities [Table]",
"documentation": "Container to assemble all relevant information about each entity associated with the document instance"
}
}
},
"auth_ref": []
},
"dei_EntityAccountingStandard": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "EntityAccountingStandard",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Accounting Standard",
"documentation": "The standardized abbreviation of the accounting standard used by the entity. This can either be US GAAP as promulgated by the FASB or IFRS as promulgated by the IASB. Example: 'US GAAP', 'IFRS'. This is distinct from the Document Accounting Standard element."
}
}
},
"auth_ref": []
},
"dei_EntityAddressAddressDescription": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "EntityAddressAddressDescription",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Address, Address Description",
"documentation": "Description of the kind of address for the entity, if needed to distinguish more finely among mailing, principal, legal, accounting, contact or other addresses."
}
}
},
"auth_ref": []
},
"dei_EntityAddressAddressLine1": {
"xbrltype": "normalizedStringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "EntityAddressAddressLine1",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Address, Address Line One",
"documentation": "Address Line 1 such as Attn, Building Name, Street Name"
}
}
},
"auth_ref": []
},
"dei_EntityAddressAddressLine2": {
"xbrltype": "normalizedStringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "EntityAddressAddressLine2",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Address, Address Line Two",
"documentation": "Address Line 2 such as Street or Suite number"
}
}
},
"auth_ref": []
},
"dei_EntityAddressAddressLine3": {
"xbrltype": "normalizedStringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "EntityAddressAddressLine3",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Address, Address Line Three",
"documentation": "Address Line 3 such as an Office Park"
}
}
},
"auth_ref": []
},
"dei_EntityAddressCityOrTown": {
"xbrltype": "normalizedStringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "EntityAddressCityOrTown",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Address, City or Town",
"documentation": "Name of the City or Town"
}
}
},
"auth_ref": []
},
"dei_EntityAddressCountry": {
"xbrltype": "countryCodeItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "EntityAddressCountry",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Address, Country",
"documentation": "ISO 3166-1 alpha-2 country code."
}
}
},
"auth_ref": []
},
"dei_EntityAddressPostalZipCode": {
"xbrltype": "normalizedStringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "EntityAddressPostalZipCode",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Address, Postal Zip Code",
"documentation": "Code for the postal or zip code"
}
}
},
"auth_ref": []
},
"dei_EntityAddressStateOrProvince": {
"xbrltype": "stateOrProvinceItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "EntityAddressStateOrProvince",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Address, State or Province",
"documentation": "Name of the state or province."
}
}
},
"auth_ref": []
},
"dei_EntityAddressesAddressTypeAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "EntityAddressesAddressTypeAxis",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Addresses, Address Type [Axis]",
"documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
}
}
},
"auth_ref": []
},
"dei_EntityAddressesLineItems": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "EntityAddressesLineItems",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Addresses [Line Items]",
"documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
}
}
},
"auth_ref": []
},
"dei_EntityAddressesTable": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "EntityAddressesTable",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Addresses [Table]",
"documentation": "Container of address information for the entity"
}
}
},
"auth_ref": [
"r77"
]
},
"dei_EntityBankruptcyProceedingsReportingCurrent": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "EntityBankruptcyProceedingsReportingCurrent",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Bankruptcy Proceedings, Reporting Current",
"documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element."
}
}
},
"auth_ref": [
"r81"
]
},
"dei_EntityCentralIndexKey": {
"xbrltype": "centralIndexKeyItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "EntityCentralIndexKey",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Central Index Key",
"documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
}
}
},
"auth_ref": [
"r77"
]
},
"dei_EntityCommonStockSharesOutstanding": {
"xbrltype": "sharesItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "EntityCommonStockSharesOutstanding",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Common Stock, Shares Outstanding",
"documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
}
}
},
"auth_ref": []
},
"dei_EntityContactPersonnelLineItems": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "EntityContactPersonnelLineItems",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Contact Personnel [Line Items]",
"documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
}
}
},
"auth_ref": []
},
"dei_EntityCurrentReportingStatus": {
"xbrltype": "yesNoItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "EntityCurrentReportingStatus",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Current Reporting Status",
"documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
}
}
},
"auth_ref": []
},
"dei_EntityDomain": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "EntityDomain",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/AuditInformation",
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity [Domain]",
"documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains."
}
}
},
"auth_ref": []
},
"dei_EntityEmergingGrowthCompany": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "EntityEmergingGrowthCompany",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Emerging Growth Company",
"documentation": "Indicate if registrant meets the emerging growth company criteria."
}
}
},
"auth_ref": [
"r77"
]
},
"dei_EntityExTransitionPeriod": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "EntityExTransitionPeriod",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Ex Transition Period",
"documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards."
}
}
},
"auth_ref": [
"r193"
]
},
"dei_EntityFileNumber": {
"xbrltype": "fileNumberItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "EntityFileNumber",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity File Number",
"documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
}
}
},
"auth_ref": []
},
"dei_EntityFilerCategory": {
"xbrltype": "filerCategoryItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "EntityFilerCategory",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Filer Category",
"documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
}
}
},
"auth_ref": [
"r77"
]
},
"dei_EntityHomeCountryISOCode": {
"xbrltype": "countryCodeItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "EntityHomeCountryISOCode",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Home Country ISO Code",
"documentation": "ISO 3166-1 alpha-2 country code for the Entity's home country. If home country is different from country of legal incorporation, then also provide country of legal incorporation in the 'Entity Incorporation, State Country Code' element."
}
}
},
"auth_ref": []
},
"dei_EntityIncorporationDateOfIncorporation": {
"xbrltype": "dateItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "EntityIncorporationDateOfIncorporation",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Incorporation, Date of Incorporation",
"documentation": "Date when an entity was incorporated"
}
}
},
"auth_ref": []
},
"dei_EntityIncorporationStateCountryCode": {
"xbrltype": "edgarStateCountryItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "EntityIncorporationStateCountryCode",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Incorporation, State or Country Code",
"documentation": "Two-character EDGAR code representing the state or country of incorporation."
}
}
},
"auth_ref": []
},
"dei_EntityInformationFormerLegalOrRegisteredName": {
"xbrltype": "normalizedStringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "EntityInformationFormerLegalOrRegisteredName",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Information, Former Legal or Registered Name",
"documentation": "Former Legal or Registered Name of an entity"
}
}
},
"auth_ref": []
},
"dei_EntityInformationLineItems": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "EntityInformationLineItems",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Information [Line Items]",
"documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
}
}
},
"auth_ref": []
},
"dei_EntityInteractiveDataCurrent": {
"xbrltype": "yesNoItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "EntityInteractiveDataCurrent",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Interactive Data Current",
"documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
}
}
},
"auth_ref": [
"r182"
]
},
"dei_EntityInvCompanyType": {
"xbrltype": "invCompanyType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "EntityInvCompanyType",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Inv Company Type",
"documentation": "One of: N-1A (Mutual Fund), N-1 (Open-End Separate Account with No Variable Annuities), N-2 (Closed-End Investment Company), N-3 (Separate Account Registered as Open-End Management Investment Company), N-4 (Variable Annuity UIT Separate Account), N-5 (Small Business Investment Company), N-6 (Variable Life UIT Separate Account), S-1 or S-3 (Face Amount Certificate Company), S-6 (UIT, Non-Insurance Product)."
}
}
},
"auth_ref": [
"r181"
]
},
"dei_EntityLegalForm": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "EntityLegalForm",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Legal Form",
"documentation": "The details of the entity's legal form. Examples are partnership, limited liability company, trust, etc."
}
}
},
"auth_ref": []
},
"dei_EntityListingDepositoryReceiptRatio": {
"xbrltype": "pureItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "EntityListingDepositoryReceiptRatio",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Listing, Depository Receipt Ratio",
"documentation": "The number of underlying shares represented by one American Depository Receipt (ADR) or Global Depository Receipt (GDR). A value of '3' means that one ADR represents 3 underlying shares. If one underlying share represents 2 ADR's then the value would be represented as '0.5'."
}
}
},
"auth_ref": []
},
"dei_EntityListingDescription": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "EntityListingDescription",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Listing, Description",
"documentation": "Description of the kind of listing the entity has on the exchange, if necessary to further describe different instruments that are already distinguished by Entity, Exchange and Security."
}
}
},
"auth_ref": []
},
"dei_EntityListingForeign": {
"xbrltype": "yesNoItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "EntityListingForeign",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Listing, Foreign",
"documentation": "Yes or No value indicating whether this is a listing that is a foreign listing or depository receipt."
}
}
},
"auth_ref": []
},
"dei_EntityListingParValuePerShare": {
"xbrltype": "perShareItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "EntityListingParValuePerShare",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Listing, Par Value Per Share",
"documentation": "The par value per share of security quoted in same currency as Trading currency. Example: '0.01'."
}
}
},
"auth_ref": []
},
"dei_EntityListingPrimary": {
"xbrltype": "yesNoItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "EntityListingPrimary",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Listing, Primary",
"documentation": "Yes or No value indicating whether a listing of an instrument on an exchange is primary for the entity."
}
}
},
"auth_ref": []
},
"dei_EntityListingSecurityTradingCurrency": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "EntityListingSecurityTradingCurrency",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Listing, Security Trading Currency",
"documentation": "The three character ISO 4217 code for the currency in which the security is quoted. Example: 'USD'"
}
}
},
"auth_ref": []
},
"dei_EntityListingsExchangeAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "EntityListingsExchangeAxis",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Listings, Exchange [Axis]",
"documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
}
}
},
"auth_ref": []
},
"dei_EntityListingsLineItems": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "EntityListingsLineItems",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Listings [Line Items]",
"documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
}
}
},
"auth_ref": []
},
"dei_EntityListingsTable": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "EntityListingsTable",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Listings [Table]",
"documentation": "Container for exchange listing information for an entity"
}
}
},
"auth_ref": []
},
"dei_EntityNumberOfEmployees": {
"xbrltype": "decimalItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "EntityNumberOfEmployees",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Number of Employees",
"documentation": "Number of persons employed by the Entity"
}
}
},
"auth_ref": []
},
"dei_EntityPhoneFaxNumbersLineItems": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "EntityPhoneFaxNumbersLineItems",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Phone Fax Numbers [Line Items]",
"documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
}
}
},
"auth_ref": []
},
"dei_EntityPrimarySicNumber": {
"xbrltype": "sicNumberItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "EntityPrimarySicNumber",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Primary SIC Number",
"documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity."
}
}
},
"auth_ref": [
"r101"
]
},
"dei_EntityPublicFloat": {
"xbrltype": "monetaryItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "EntityPublicFloat",
"crdr": "credit",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Public Float",
"documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter."
}
}
},
"auth_ref": []
},
"dei_EntityRegistrantName": {
"xbrltype": "normalizedStringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "EntityRegistrantName",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Registrant Name",
"documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
}
}
},
"auth_ref": [
"r77"
]
},
"dei_EntityReportingCurrencyISOCode": {
"xbrltype": "currencyItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "EntityReportingCurrencyISOCode",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Reporting Currency ISO Code",
"documentation": "The three character ISO 4217 code for the currency used for reporting purposes. Example: 'USD'."
}
}
},
"auth_ref": []
},
"dei_EntityShellCompany": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "EntityShellCompany",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Shell Company",
"documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
}
}
},
"auth_ref": [
"r77"
]
},
"dei_EntitySmallBusiness": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "EntitySmallBusiness",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Small Business",
"documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
}
}
},
"auth_ref": [
"r77"
]
},
"dei_EntityTaxIdentificationNumber": {
"xbrltype": "employerIdItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "EntityTaxIdentificationNumber",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Tax Identification Number",
"documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
}
}
},
"auth_ref": [
"r77"
]
},
"dei_EntityTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "EntityTextBlock",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity [Text Block]",
"documentation": "Container to serve as parent of six Entity related Table concepts."
}
}
},
"auth_ref": []
},
"dei_EntityVoluntaryFilers": {
"xbrltype": "yesNoItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "EntityVoluntaryFilers",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Voluntary Filers",
"documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act."
}
}
},
"auth_ref": []
},
"dei_EntityWellKnownSeasonedIssuer": {
"xbrltype": "yesNoItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "EntityWellKnownSeasonedIssuer",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Entity Well-known Seasoned Issuer",
"documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A."
}
}
},
"auth_ref": [
"r184"
]
},
"ecd_EqtyAwrdsAdjFnTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "EqtyAwrdsAdjFnTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Equity Awards Adjustments, Footnote [Text Block]",
"terseLabel": "Equity Awards Adjustments, Footnote"
}
}
},
"auth_ref": [
"r135"
]
},
"ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]",
"terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table"
}
}
},
"auth_ref": [
"r177"
]
},
"ecd_EqtyAwrdsAdjsMember": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "EqtyAwrdsAdjsMember",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Equity Awards Adjustments [Member]",
"terseLabel": "Equity Awards Adjustments"
}
}
},
"auth_ref": [
"r177"
]
},
"ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]",
"terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table"
}
}
},
"auth_ref": [
"r177"
]
},
"ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "EquityValuationAssumptionDifferenceFnTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Equity Valuation Assumption Difference, Footnote [Text Block]",
"terseLabel": "Equity Valuation Assumption Difference, Footnote"
}
}
},
"auth_ref": [
"r145"
]
},
"ecd_ErrCompAnalysisTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "ErrCompAnalysisTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Erroneous Compensation Analysis [Text Block]",
"terseLabel": "Erroneous Compensation Analysis"
}
}
},
"auth_ref": [
"r94",
"r105",
"r121",
"r156"
]
},
"ecd_ErrCompRecoveryTable": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "ErrCompRecoveryTable",
"presentation": [
"http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Erroneously Awarded Compensation Recovery [Table]",
"terseLabel": "Erroneously Awarded Compensation Recovery"
}
}
},
"auth_ref": [
"r91",
"r102",
"r118",
"r153"
]
},
"dei_ExchangeDomain": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "ExchangeDomain",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Exchange [Domain]",
"documentation": "The set of all exchanges. MIC exchange codes are drawn from ISO 10383."
}
}
},
"auth_ref": []
},
"ecd_ExecutiveCategoryAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "ExecutiveCategoryAxis",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Executive Category [Axis]",
"terseLabel": "Executive Category:"
}
}
},
"auth_ref": [
"r151"
]
},
"dei_ExhibitsOnly462d": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "ExhibitsOnly462d",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Exhibits Only, 462(d)"
}
}
},
"auth_ref": [
"r189"
]
},
"dei_ExhibitsOnly462dFileNumber": {
"xbrltype": "fileNumberItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "ExhibitsOnly462dFileNumber",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Exhibits Only, 462(d), File Number"
}
}
},
"auth_ref": [
"r189"
]
},
"dei_Extension": {
"xbrltype": "normalizedStringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "Extension",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Extension",
"documentation": "Extension number for local phone number."
}
}
},
"auth_ref": []
},
"nx_FairValueAtLastDayOfPriorYearOfEquityAwardsForfeitedDuringYearForPEOMember": {
"xbrltype": "domainItemType",
"nsuri": "http://www.quanex.com/20251031",
"localname": "FairValueAtLastDayOfPriorYearOfEquityAwardsForfeitedDuringYearForPEOMember",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Fair Value at Last Day of Prior Year of Equity Awards Forfeited During Year for PEO [Member]"
}
}
},
"auth_ref": []
},
"ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
"xbrltype": "monetaryItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt",
"presentation": [
"http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount",
"terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
}
}
},
"auth_ref": [
"r98",
"r109",
"r125",
"r160"
]
},
"ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
"xbrltype": "monetaryItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt",
"presentation": [
"http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Forgone Recovery due to Expense of Enforcement, Amount",
"terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount"
}
}
},
"auth_ref": [
"r98",
"r109",
"r125",
"r160"
]
},
"ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
"xbrltype": "monetaryItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt",
"presentation": [
"http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Forgone Recovery due to Violation of Home Country Law, Amount",
"terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount"
}
}
},
"auth_ref": [
"r98",
"r109",
"r125",
"r160"
]
},
"ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Forgone Recovery, Explanation of Impracticability [Text Block]",
"terseLabel": "Forgone Recovery, Explanation of Impracticability"
}
}
},
"auth_ref": [
"r98",
"r109",
"r125",
"r160"
]
},
"ecd_ForgoneRecoveryIndName": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "ForgoneRecoveryIndName",
"presentation": [
"http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Forgone Recovery, Individual Name",
"terseLabel": "Name"
}
}
},
"auth_ref": [
"r98",
"r109",
"r125",
"r160"
]
},
"dei_FormerAddressMember": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "FormerAddressMember",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Former Address [Member]",
"documentation": "Former address for entity"
}
}
},
"auth_ref": [
"r88",
"r112"
]
},
"dei_FormerFiscalYearEndDate": {
"xbrltype": "gMonthDayItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "FormerFiscalYearEndDate",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Former Fiscal Year End Date",
"documentation": "Former end date of previous fiscal years"
}
}
},
"auth_ref": []
},
"ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]",
"terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year"
}
}
},
"auth_ref": [
"r140"
]
},
"dei_IcfrAuditorAttestationFlag": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "IcfrAuditorAttestationFlag",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "ICFR Auditor Attestation Flag"
}
}
},
"auth_ref": [
"r86",
"r89",
"r101"
]
},
"ecd_IndividualAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "IndividualAxis",
"presentation": [
"http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
"http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
"http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Individual [Axis]",
"terseLabel": "Individual:"
}
}
},
"auth_ref": [
"r98",
"r109",
"r125",
"r151",
"r160",
"r164",
"r172"
]
},
"ecd_InsiderTradingArrLineItems": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "InsiderTradingArrLineItems",
"lang": {
"en-us": {
"role": {
"label": "Insider Trading Arrangements [Line Items]",
"terseLabel": "Insider Trading Arrangements:"
}
}
},
"auth_ref": [
"r170"
]
},
"ecd_InsiderTradingPoliciesProcLineItems": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "InsiderTradingPoliciesProcLineItems",
"lang": {
"en-us": {
"role": {
"label": "Insider Trading Policies and Procedures [Line Items]",
"terseLabel": "Insider Trading Policies and Procedures:"
}
}
},
"auth_ref": [
"r90",
"r176"
]
},
"ecd_InsiderTrdPoliciesProcAdoptedFlag": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "InsiderTrdPoliciesProcAdoptedFlag",
"presentation": [
"http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
],
"lang": {
"en-us": {
"role": {
"label": "Insider Trading Policies and Procedures Adopted [Flag]",
"terseLabel": "Insider Trading Policies and Procedures Adopted"
}
}
},
"auth_ref": [
"r90",
"r176"
]
},
"ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
],
"lang": {
"en-us": {
"role": {
"label": "Insider Trading Policies and Procedures Not Adopted [Text Block]",
"terseLabel": "Insider Trading Policies and Procedures Not Adopted"
}
}
},
"auth_ref": [
"r90",
"r176"
]
},
"dei_InvestmentCompanyActFileNumber": {
"xbrltype": "fileNumberItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "InvestmentCompanyActFileNumber",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Investment Company Act File Number"
}
}
},
"auth_ref": [
"r114",
"r115",
"r116",
"r117"
]
},
"dei_InvestmentCompanyActRegistration": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "InvestmentCompanyActRegistration",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Investment Company Act Registration"
}
}
},
"auth_ref": [
"r130"
]
},
"dei_InvestmentCompanyRegistrationAmendment": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "InvestmentCompanyRegistrationAmendment",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Investment Company Registration Amendment"
}
}
},
"auth_ref": [
"r130"
]
},
"dei_InvestmentCompanyRegistrationAmendmentNumber": {
"xbrltype": "sequenceNumberItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "InvestmentCompanyRegistrationAmendmentNumber",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Investment Company Registration Amendment Number"
}
}
},
"auth_ref": [
"r130"
]
},
"dei_LegalEntityAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "LegalEntityAxis",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/AuditInformation",
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Legal Entity [Axis]",
"documentation": "The set of legal entities associated with a report."
}
}
},
"auth_ref": []
},
"dei_LegalEntityIdentifier": {
"xbrltype": "legalEntityIdentifierItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "LegalEntityIdentifier",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Legal Entity Identifier",
"documentation": "A globally unique ISO 17442 value to identify entities, commonly abbreviated as LEI."
}
}
},
"auth_ref": [
"r74"
]
},
"dei_LocalPhoneNumber": {
"xbrltype": "normalizedStringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "LocalPhoneNumber",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Local Phone Number",
"documentation": "Local phone number for entity."
}
}
},
"auth_ref": []
},
"ecd_MeasureAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "MeasureAxis",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Measure [Axis]",
"terseLabel": "Measure:"
}
}
},
"auth_ref": [
"r143"
]
},
"ecd_MeasureName": {
"xbrltype": "normalizedStringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "MeasureName",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Measure Name",
"terseLabel": "Name"
}
}
},
"auth_ref": [
"r143"
]
},
"ecd_MnpiDiscTimedForCompValFlag": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "MnpiDiscTimedForCompValFlag",
"presentation": [
"http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "MNPI Disclosure Timed for Compensation Value [Flag]",
"terseLabel": "MNPI Disclosure Timed for Compensation Value"
}
}
},
"auth_ref": [
"r163"
]
},
"ecd_MtrlTermsOfTrdArrTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "MtrlTermsOfTrdArrTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
],
"lang": {
"en-us": {
"role": {
"label": "Material Terms of Trading Arrangement [Text Block]",
"terseLabel": "Material Terms of Trading Arrangement"
}
}
},
"auth_ref": [
"r171"
]
},
"dei_NameChangeEventDateAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "NameChangeEventDateAxis",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Name Change Event Date [Axis]",
"documentation": "For a sequence of name change event related facts, use this typed dimension to distinguish them. The axis members are restricted to be a valid for xml schema 'date' or 'datetime' data type."
}
}
},
"auth_ref": []
},
"dei_NameChangeEventLineItems": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "NameChangeEventLineItems",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Name Change Event [Line Items]",
"documentation": "Line items represent concepts included in a table. Name change event line item concepts are used for information qualified by domain members of axes in the Name Change Event table."
}
}
},
"auth_ref": []
},
"dei_NameChangeEventTable": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "NameChangeEventTable",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Name Change Event [Table]",
"documentation": "For a set of related facts in a sequence of name change events, use this table when the events occurred within a single reporting period."
}
}
},
"auth_ref": []
},
"ecd_NamedExecutiveOfficersFnTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "NamedExecutiveOfficersFnTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Named Executive Officers, Footnote [Text Block]",
"terseLabel": "Named Executive Officers, Footnote"
}
}
},
"auth_ref": [
"r144"
]
},
"us-gaap_NetIncomeLoss": {
"xbrltype": "monetaryItemType",
"nsuri": "http://fasb.org/us-gaap/2025",
"localname": "NetIncomeLoss",
"crdr": "credit",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Net Income (Loss)",
"terseLabel": "Net Income (Loss)",
"documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
}
}
},
"auth_ref": [
"r0",
"r1",
"r2",
"r3",
"r4",
"r5",
"r6",
"r7",
"r8",
"r9",
"r10",
"r11",
"r12",
"r13",
"r14",
"r15",
"r16",
"r17",
"r18",
"r19",
"r20",
"r21",
"r22",
"r23",
"r24",
"r25",
"r26",
"r27",
"r28",
"r29",
"r30",
"r31",
"r32",
"r33",
"r34",
"r61",
"r62",
"r63",
"r64",
"r65",
"r66",
"r67",
"r68",
"r69",
"r70",
"r71",
"r72",
"r73",
"r195"
]
},
"dei_NewEffectiveDateForPreviousFiling": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "NewEffectiveDateForPreviousFiling",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "New Effective Date for Previous Filing"
}
}
},
"auth_ref": [
"r114",
"r115",
"r116",
"r117"
]
},
"dei_NoSubstantiveChanges462c": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "NoSubstantiveChanges462c",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "No Substantive Changes, 462(c)"
}
}
},
"auth_ref": [
"r188"
]
},
"dei_NoSubstantiveChanges462cFileNumber": {
"xbrltype": "fileNumberItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "NoSubstantiveChanges462cFileNumber",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "No Substantive Changes, 462(c), File Number"
}
}
},
"auth_ref": [
"r188"
]
},
"dei_NoTradingSymbolFlag": {
"xbrltype": "trueItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "NoTradingSymbolFlag",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "No Trading Symbol Flag",
"documentation": "Boolean flag that is true only for a security having no trading symbol."
}
}
},
"auth_ref": []
},
"ecd_NonGaapMeasureDescriptionTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "NonGaapMeasureDescriptionTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Non-GAAP Measure Description [Text Block]",
"terseLabel": "Non-GAAP Measure Description"
}
}
},
"auth_ref": [
"r143"
]
},
"ecd_NonNeosMember": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "NonNeosMember",
"presentation": [
"http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Non-NEOs [Member]",
"terseLabel": "Non-NEOs"
}
}
},
"auth_ref": [
"r98",
"r109",
"r125",
"r151",
"r160"
]
},
"ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
"xbrltype": "monetaryItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "NonPeoNeoAvgCompActuallyPaidAmt",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Non-PEO NEO Average Compensation Actually Paid Amount",
"terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount"
}
}
},
"auth_ref": [
"r134"
]
},
"ecd_NonPeoNeoAvgTotalCompAmt": {
"xbrltype": "monetaryItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "NonPeoNeoAvgTotalCompAmt",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Non-PEO NEO Average Total Compensation Amount",
"terseLabel": "Non-PEO NEO Average Total Compensation Amount"
}
}
},
"auth_ref": [
"r133"
]
},
"ecd_NonPeoNeoMember": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "NonPeoNeoMember",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Non-PEO NEO [Member]",
"terseLabel": "Non-PEO NEO"
}
}
},
"auth_ref": [
"r151"
]
},
"ecd_NonRule10b51ArrAdoptedFlag": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "NonRule10b51ArrAdoptedFlag",
"presentation": [
"http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
],
"lang": {
"en-us": {
"role": {
"label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]",
"terseLabel": "Non-Rule 10b5-1 Arrangement Adopted"
}
}
},
"auth_ref": [
"r171"
]
},
"ecd_NonRule10b51ArrTrmntdFlag": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "NonRule10b51ArrTrmntdFlag",
"presentation": [
"http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
],
"lang": {
"en-us": {
"role": {
"label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]",
"terseLabel": "Non-Rule 10b5-1 Arrangement Terminated"
}
}
},
"auth_ref": [
"r171"
]
},
"dei_OtherAddressMember": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "OtherAddressMember",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Other Address [Member]",
"documentation": "Other address for entity"
}
}
},
"auth_ref": []
},
"ecd_OtherPerfMeasureAmt": {
"xbrltype": "decimalItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "OtherPerfMeasureAmt",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Other Performance Measure, Amount",
"terseLabel": "Other Performance Measure, Amount"
}
}
},
"auth_ref": [
"r143"
]
},
"dei_OtherReportingStandardItemNumber": {
"xbrltype": "otherReportingStandardItemNumberItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "OtherReportingStandardItemNumber",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Other Reporting Standard Item Number",
"documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS."
}
}
},
"auth_ref": [
"r89"
]
},
"ecd_OutstandingAggtErrCompAmt": {
"xbrltype": "monetaryItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "OutstandingAggtErrCompAmt",
"presentation": [
"http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Outstanding Aggregate Erroneous Compensation Amount",
"terseLabel": "Outstanding Aggregate Erroneous Compensation Amount"
}
}
},
"auth_ref": [
"r96",
"r107",
"r123",
"r158"
]
},
"ecd_OutstandingRecoveryCompAmt": {
"xbrltype": "monetaryItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "OutstandingRecoveryCompAmt",
"presentation": [
"http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Outstanding Recovery Compensation Amount",
"terseLabel": "Compensation Amount"
}
}
},
"auth_ref": [
"r99",
"r110",
"r126",
"r161"
]
},
"ecd_OutstandingRecoveryIndName": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "OutstandingRecoveryIndName",
"presentation": [
"http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Outstanding Recovery, Individual Name",
"terseLabel": "Name"
}
}
},
"auth_ref": [
"r99",
"r110",
"r126",
"r161"
]
},
"dei_ParentEntityLegalName": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "ParentEntityLegalName",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Parent Entity Legal Name",
"documentation": "If the entity which the financial information concerns is a subsidiary of another company, then provide to full legal name of the parent entity"
}
}
},
"auth_ref": []
},
"ecd_PayVsPerformanceDisclosureLineItems": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "PayVsPerformanceDisclosureLineItems",
"lang": {
"en-us": {
"role": {
"label": "Pay vs Performance Disclosure [Line Items]",
"terseLabel": "Pay vs Performance Disclosure"
}
}
},
"auth_ref": [
"r132"
]
},
"ecd_PeerGroupIssuersFnTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "PeerGroupIssuersFnTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Peer Group Issuers, Footnote [Text Block]",
"terseLabel": "Peer Group Issuers, Footnote"
}
}
},
"auth_ref": [
"r142"
]
},
"ecd_PeerGroupTotalShareholderRtnAmt": {
"xbrltype": "monetaryItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "PeerGroupTotalShareholderRtnAmt",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Peer Group Total Shareholder Return Amount",
"terseLabel": "Peer Group Total Shareholder Return Amount"
}
}
},
"auth_ref": [
"r142"
]
},
"ecd_PeoActuallyPaidCompAmt": {
"xbrltype": "monetaryItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "PeoActuallyPaidCompAmt",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "PEO Actually Paid Compensation Amount",
"terseLabel": "PEO Actually Paid Compensation Amount"
}
}
},
"auth_ref": [
"r134"
]
},
"ecd_PeoMember": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "PeoMember",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "PEO [Member]",
"terseLabel": "PEO"
}
}
},
"auth_ref": [
"r151"
]
},
"ecd_PeoName": {
"xbrltype": "normalizedStringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "PeoName",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "PEO Name",
"terseLabel": "PEO Name"
}
}
},
"auth_ref": [
"r144"
]
},
"ecd_PeoTotalCompAmt": {
"xbrltype": "monetaryItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "PeoTotalCompAmt",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "PEO Total Compensation Amount",
"terseLabel": "PEO Total Compensation Amount"
}
}
},
"auth_ref": [
"r133"
]
},
"dei_PhoneFaxNumberDescription": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "PhoneFaxNumberDescription",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Phone Fax Number Description",
"documentation": "Description of Phone or Fax Number"
}
}
},
"auth_ref": []
},
"ecd_PnsnAdjsPrrSvcCstMember": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "PnsnAdjsPrrSvcCstMember",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Pension Adjustments Prior Service Cost [Member]",
"terseLabel": "Pension Adjustments Prior Service Cost"
}
}
},
"auth_ref": [
"r135"
]
},
"ecd_PnsnAdjsSvcCstMember": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "PnsnAdjsSvcCstMember",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Pension Adjustments Service Cost [Member]",
"terseLabel": "Pension Adjustments Service Cost"
}
}
},
"auth_ref": [
"r180"
]
},
"ecd_PnsnBnftsAdjFnTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "PnsnBnftsAdjFnTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Pension Benefits Adjustments, Footnote [Text Block]",
"terseLabel": "Pension Benefits Adjustments, Footnote"
}
}
},
"auth_ref": [
"r134"
]
},
"dei_PostEffectiveAmendment": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "PostEffectiveAmendment",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Post-Effective Amendment"
}
}
},
"auth_ref": [
"r75"
]
},
"dei_PostEffectiveAmendmentNumber": {
"xbrltype": "sequenceNumberItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "PostEffectiveAmendmentNumber",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Post-Effective Amendment Number",
"documentation": "Amendment number to registration statement under the Securities Act of 1933 after the registration becomes effective."
}
}
},
"auth_ref": [
"r75"
]
},
"dei_PreCommencementIssuerTenderOffer": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "PreCommencementIssuerTenderOffer",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Pre-commencement Issuer Tender Offer",
"documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act."
}
}
},
"auth_ref": [
"r82"
]
},
"dei_PreCommencementTenderOffer": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "PreCommencementTenderOffer",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Pre-commencement Tender Offer",
"documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act."
}
}
},
"auth_ref": [
"r84"
]
},
"dei_PreEffectiveAmendment": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "PreEffectiveAmendment",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Pre-Effective Amendment"
}
}
},
"auth_ref": [
"r75"
]
},
"dei_PreEffectiveAmendmentNumber": {
"xbrltype": "sequenceNumberItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "PreEffectiveAmendmentNumber",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Pre-Effective Amendment Number",
"documentation": "Amendment number to registration statement under the Securities Act of 1933 before the registration becomes effective."
}
}
},
"auth_ref": [
"r75"
]
},
"ecd_PvpTable": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "PvpTable",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Pay vs Performance Disclosure [Table]",
"terseLabel": "Pay vs Performance Disclosure"
}
}
},
"auth_ref": [
"r132"
]
},
"ecd_PvpTableTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "PvpTableTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Pay vs Performance [Table Text Block]",
"terseLabel": "Pay vs Performance Disclosure, Table"
}
}
},
"auth_ref": [
"r132"
]
},
"ecd_RecoveryOfErrCompDisclosureLineItems": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "RecoveryOfErrCompDisclosureLineItems",
"lang": {
"en-us": {
"role": {
"label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]",
"terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure"
}
}
},
"auth_ref": [
"r91",
"r102",
"r118",
"r153"
]
},
"dei_RegistrationStatementAmendmentNumber": {
"xbrltype": "sequenceNumberItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "RegistrationStatementAmendmentNumber",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Registration Statement Amendment Number",
"documentation": "Amendment number to registration statement under the Investment Company Act of 1940."
}
}
},
"auth_ref": [
"r75"
]
},
"ecd_RestatementDateAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "RestatementDateAxis",
"presentation": [
"http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Restatement Determination Date [Axis]",
"terseLabel": "Restatement Determination Date:"
}
}
},
"auth_ref": [
"r92",
"r103",
"r119",
"r154"
]
},
"ecd_RestatementDeterminationDate": {
"xbrltype": "dateItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "RestatementDeterminationDate",
"presentation": [
"http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Restatement Determination Date",
"terseLabel": "Restatement Determination Date"
}
}
},
"auth_ref": [
"r93",
"r104",
"r120",
"r155"
]
},
"ecd_RestatementDoesNotRequireRecoveryTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "RestatementDoesNotRequireRecoveryTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Restatement Does Not Require Recovery [Text Block]",
"terseLabel": "Restatement does not require Recovery"
}
}
},
"auth_ref": [
"r100",
"r111",
"r127",
"r162"
]
},
"ecd_Rule10b51ArrAdoptedFlag": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "Rule10b51ArrAdoptedFlag",
"presentation": [
"http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
],
"lang": {
"en-us": {
"role": {
"label": "Rule 10b5-1 Arrangement Adopted [Flag]",
"terseLabel": "Rule 10b5-1 Arrangement Adopted"
}
}
},
"auth_ref": [
"r171"
]
},
"ecd_Rule10b51ArrTrmntdFlag": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "Rule10b51ArrTrmntdFlag",
"presentation": [
"http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
],
"lang": {
"en-us": {
"role": {
"label": "Rule 10b5-1 Arrangement Terminated [Flag]",
"terseLabel": "Rule 10b5-1 Arrangement Terminated"
}
}
},
"auth_ref": [
"r171"
]
},
"dei_Security12bTitle": {
"xbrltype": "securityTitleItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "Security12bTitle",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Title of 12(b) Security",
"documentation": "Title of a 12(b) registered security."
}
}
},
"auth_ref": [
"r76"
]
},
"dei_Security12gTitle": {
"xbrltype": "securityTitleItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "Security12gTitle",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Title of 12(g) Security",
"documentation": "Title of a 12(g) registered security."
}
}
},
"auth_ref": [
"r80"
]
},
"dei_SecurityExchangeName": {
"xbrltype": "edgarExchangeCodeItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "SecurityExchangeName",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Security Exchange Name",
"documentation": "Name of the Exchange on which a security is registered."
}
}
},
"auth_ref": [
"r79"
]
},
"dei_SecurityReportingObligation": {
"xbrltype": "securityReportingObligationItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "SecurityReportingObligation",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Security Reporting Obligation",
"documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act."
}
}
},
"auth_ref": [
"r85"
]
},
"us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2025",
"localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
"presentation": [
"http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "All Award Types",
"terseLabel": "All Award Types",
"documentation": "Award under share-based payment arrangement."
}
}
},
"auth_ref": [
"r35",
"r36",
"r37",
"r38",
"r39",
"r40",
"r41",
"r42",
"r43",
"r44",
"r45",
"r46",
"r47",
"r48",
"r49",
"r50",
"r51",
"r52",
"r53",
"r54",
"r55",
"r56",
"r57",
"r58",
"r59",
"r60"
]
},
"dei_SolicitingMaterial": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "SolicitingMaterial",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Soliciting Material",
"documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act."
}
}
},
"auth_ref": [
"r83"
]
},
"ecd_StkPrcOrTsrEstimationMethodTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "StkPrcOrTsrEstimationMethodTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Stock Price or TSR Estimation Method [Text Block]",
"terseLabel": "Stock Price or TSR Estimation Method"
}
}
},
"auth_ref": [
"r95",
"r106",
"r122",
"r157"
]
},
"us-gaap_StockAppreciationRightsSARSMember": {
"xbrltype": "domainItemType",
"nsuri": "http://fasb.org/us-gaap/2025",
"localname": "StockAppreciationRightsSARSMember",
"presentation": [
"http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Stock Appreciation Rights (SARs) [Member]",
"terseLabel": "Stock Appreciation Rights (SARs)",
"documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period."
}
}
},
"auth_ref": [
"r196",
"r197",
"r198",
"r199",
"r200",
"r201",
"r202",
"r203",
"r204",
"r205",
"r206",
"r207",
"r208",
"r209",
"r210",
"r211",
"r212",
"r213",
"r214",
"r215",
"r216",
"r217",
"r218",
"r219",
"r220",
"r221"
]
},
"ecd_TabularListTableTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "TabularListTableTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Tabular List [Table Text Block]",
"terseLabel": "Tabular List, Table"
}
}
},
"auth_ref": [
"r150"
]
},
"ecd_TotalShareholderRtnAmt": {
"xbrltype": "monetaryItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "TotalShareholderRtnAmt",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Total Shareholder Return Amount",
"terseLabel": "Total Shareholder Return Amount"
}
}
},
"auth_ref": [
"r142"
]
},
"ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
"xbrltype": "textBlockItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "TotalShareholderRtnVsPeerGroupTextBlock",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Total Shareholder Return Vs Peer Group [Text Block]",
"terseLabel": "Total Shareholder Return Vs Peer Group"
}
}
},
"auth_ref": [
"r149"
]
},
"ecd_TradingArrAxis": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "TradingArrAxis",
"presentation": [
"http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
],
"lang": {
"en-us": {
"role": {
"label": "Trading Arrangement [Axis]",
"terseLabel": "Trading Arrangement:"
}
}
},
"auth_ref": [
"r170"
]
},
"ecd_TradingArrByIndTable": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "TradingArrByIndTable",
"presentation": [
"http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
],
"lang": {
"en-us": {
"role": {
"label": "Trading Arrangements, by Individual [Table]",
"terseLabel": "Trading Arrangements, by Individual"
}
}
},
"auth_ref": [
"r172"
]
},
"dei_TradingSymbol": {
"xbrltype": "tradingSymbolItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "TradingSymbol",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Trading Symbol",
"documentation": "Trading symbol of an instrument as listed on an exchange."
}
}
},
"auth_ref": []
},
"ecd_TrdArrAdoptionDate": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "TrdArrAdoptionDate",
"presentation": [
"http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
],
"lang": {
"en-us": {
"role": {
"label": "Trading Arrangement Adoption Date",
"terseLabel": "Adoption Date"
}
}
},
"auth_ref": [
"r173"
]
},
"ecd_TrdArrDuration": {
"xbrltype": "durationItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "TrdArrDuration",
"presentation": [
"http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
],
"lang": {
"en-us": {
"role": {
"label": "Trading Arrangement Duration",
"terseLabel": "Arrangement Duration"
}
}
},
"auth_ref": [
"r174"
]
},
"ecd_TrdArrExpirationDate": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "TrdArrExpirationDate",
"presentation": [
"http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
],
"lang": {
"en-us": {
"role": {
"label": "Trading Arrangement Expiration Date",
"terseLabel": "Expiration Date"
}
}
},
"auth_ref": [
"r174"
]
},
"ecd_TrdArrIndName": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "TrdArrIndName",
"presentation": [
"http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
],
"lang": {
"en-us": {
"role": {
"label": "Trading Arrangement, Individual Name",
"terseLabel": "Name"
}
}
},
"auth_ref": [
"r172"
]
},
"ecd_TrdArrIndTitle": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "TrdArrIndTitle",
"presentation": [
"http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
],
"lang": {
"en-us": {
"role": {
"label": "Trading Arrangement, Individual Title",
"terseLabel": "Title"
}
}
},
"auth_ref": [
"r172"
]
},
"ecd_TrdArrSecuritiesAggAvailAmt": {
"xbrltype": "sharesItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "TrdArrSecuritiesAggAvailAmt",
"presentation": [
"http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
],
"lang": {
"en-us": {
"role": {
"label": "Trading Arrangement, Securities Aggregate Available Amount",
"terseLabel": "Aggregate Available"
}
}
},
"auth_ref": [
"r175"
]
},
"ecd_TrdArrTerminationDate": {
"xbrltype": "stringItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "TrdArrTerminationDate",
"presentation": [
"http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
],
"lang": {
"en-us": {
"role": {
"label": "Trading Arrangement Termination Date",
"terseLabel": "Termination Date"
}
}
},
"auth_ref": [
"r173"
]
},
"ecd_UndrlygSecurityMktPriceChngPct": {
"xbrltype": "pureItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "UndrlygSecurityMktPriceChngPct",
"presentation": [
"http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Underlying Security Market Price Change, Percent",
"terseLabel": "Underlying Security Market Price Change"
}
}
},
"auth_ref": [
"r169"
]
},
"ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]",
"terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year"
}
}
},
"auth_ref": [
"r138"
]
},
"dei_WrittenCommunications": {
"xbrltype": "booleanItemType",
"nsuri": "http://xbrl.sec.gov/dei/2025",
"localname": "WrittenCommunications",
"presentation": [
"http://xbrl.sec.gov/dei/role/document/Cover"
],
"lang": {
"en-us": {
"role": {
"label": "Written Communications",
"documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act."
}
}
},
"auth_ref": [
"r186"
]
},
"ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": {
"xbrltype": "domainItemType",
"nsuri": "http://xbrl.sec.gov/ecd/2025",
"localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember",
"presentation": [
"http://xbrl.sec.gov/ecd/role/PvpDisclosure"
],
"lang": {
"en-us": {
"role": {
"label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]",
"terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested"
}
}
},
"auth_ref": [
"r136"
]
}
}
}
},
"std_ref": {
"r0": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "220",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "2",
"Subparagraph": "(SX 210.5-03(20))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
},
"r1": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "230",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "28",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
},
"r2": {
"role": "http://fasb.org/us-gaap/role/ref/legacyRef",
"Topic": "942",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.9-04(22))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
},
"r3": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "105",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "9",
"Subparagraph": "(e)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9"
},
"r4": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "205",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "7",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7"
},
"r5": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "220",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "1A",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
},
"r6": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "220",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "1B",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
},
"r7": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "220",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
},
"r8": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "235",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S50",
"Paragraph": "1",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-1"
},
"r9": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "235",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.4-08(g)(1)(i))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
},
"r10": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "235",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.4-08(g)(1)(ii))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
},
"r11": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "235",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.4-08(k)(2))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
},
"r12": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "250",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "1",
"Subparagraph": "(b)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
},
"r13": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "250",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "11",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
},
"r14": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "250",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "11",
"Subparagraph": "(b)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
},
"r15": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "250",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "3",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3"
},
"r16": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "250",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "4",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4"
},
"r17": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "250",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "6",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
},
"r18": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "250",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "8",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8"
},
"r19": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "250",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "9",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9"
},
"r20": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "260",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "60B",
"Subparagraph": "(a)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
},
"r21": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "323",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "3",
"Subparagraph": "(c)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
},
"r22": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1A",
"Subparagraph": "(SX 210.13-01(a)(4)(i))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
},
"r23": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1A",
"Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
},
"r24": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1A",
"Subparagraph": "(SX 210.13-01(a)(4)(iv))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
},
"r25": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1A",
"Subparagraph": "(SX 210.13-01(a)(5))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
},
"r26": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1B",
"Subparagraph": "(SX 210.13-02(a)(4)(i))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
},
"r27": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1B",
"Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
},
"r28": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1B",
"Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
},
"r29": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1B",
"Subparagraph": "(SX 210.13-02(a)(4)(iv))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
},
"r30": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1B",
"Subparagraph": "(SX 210.13-02(a)(5))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
},
"r31": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "470",
"SubTopic": "20",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "4",
"Subparagraph": "(f)(4)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4"
},
"r32": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "480",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S45",
"Paragraph": "3",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-3"
},
"r33": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "480",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S50",
"Paragraph": "3",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-3"
},
"r34": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "480",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "3A",
"Subparagraph": "(24)(d)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-3A"
},
"r35": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(a)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r36": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(a)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r37": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(a)(3)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r38": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(1)(i)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r39": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(1)(ii)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r40": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(1)(iii)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r41": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(1)(iv)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r42": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(1)(iv)(01)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r43": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(1)(iv)(02)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r44": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(1)(iv)(03)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r45": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(1)(iv)(04)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r46": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(2)(i)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r47": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(2)(ii)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r48": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(2)(iii)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r49": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(2)(iii)(01)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r50": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(2)(iii)(02)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r51": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(2)(iii)(03)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r52": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(d)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r53": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(d)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r54": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(e)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r55": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(e)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r56": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(f)(2)(i)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r57": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(f)(2)(ii)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r58": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(f)(2)(iii)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r59": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(f)(2)(iv)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r60": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(f)(2)(v)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r61": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "17",
"Subparagraph": "(d)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480336/718-10-65-17"
},
"r62": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "740",
"SubTopic": "323",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "2",
"Subparagraph": "(g)(3)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
},
"r63": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "805",
"SubTopic": "60",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "1",
"Subparagraph": "(g)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
},
"r64": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "815",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "65",
"Paragraph": "1",
"Subparagraph": "(f)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
},
"r65": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "825",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "28",
"Subparagraph": "(f)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
},
"r66": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "944",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.7-04(18))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
},
"r67": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "45",
"Paragraph": "7",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7"
},
"r68": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1",
"Subparagraph": "(SX 210.6-07(9))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
},
"r69": {
"role": "http://www.xbrl.org/2003/role/disclosureRef",
"Topic": "946",
"SubTopic": "220",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "3",
"Subparagraph": "(SX 210.6-09(1)(d))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
},
"r70": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "220",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "14",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-14"
},
"r71": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "220",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "21",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-21"
},
"r72": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "220",
"SubTopic": "40",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "4",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-4"
},
"r73": {
"role": "http://www.xbrl.org/2003/role/exampleRef",
"Topic": "946",
"SubTopic": "830",
"Name": "Accounting Standards Codification",
"Section": "55",
"Paragraph": "10",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10"
},
"r74": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "Global LEI Foundation"
},
"r75": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Exchange Act",
"Number": "240",
"Section": "12"
},
"r76": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Exchange Act",
"Number": "240",
"Section": "12",
"Subsection": "b"
},
"r77": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Exchange Act",
"Number": "240",
"Section": "12",
"Subsection": "b-2"
},
"r78": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Exchange Act",
"Number": "240",
"Section": "12",
"Subsection": "b-23"
},
"r79": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Exchange Act",
"Number": "240",
"Section": "12",
"Subsection": "d1-1"
},
"r80": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Exchange Act",
"Number": "240",
"Section": "12",
"Subsection": "g"
},
"r81": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Exchange Act",
"Number": "240",
"Section": "12, 13, 15d"
},
"r82": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Exchange Act",
"Number": "240",
"Section": "13e",
"Subsection": "4c"
},
"r83": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Exchange Act",
"Number": "240",
"Section": "14a",
"Subsection": "12"
},
"r84": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Exchange Act",
"Number": "240",
"Section": "14d",
"Subsection": "2b"
},
"r85": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Exchange Act",
"Number": "240",
"Section": "15",
"Subsection": "d"
},
"r86": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 10-K",
"Number": "249",
"Section": "310"
},
"r87": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 10-Q",
"Number": "240",
"Section": "308",
"Subsection": "a"
},
"r88": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 10-Q",
"Number": "249",
"Section": "308",
"Subsection": "a"
},
"r89": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 20-F",
"Number": "249",
"Section": "220",
"Subsection": "f"
},
"r90": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 20-F",
"Section": "16",
"Subsection": "J",
"Paragraph": "a"
},
"r91": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 20-F",
"Section": "6",
"Subsection": "F",
"Paragraph": "1"
},
"r92": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 20-F",
"Section": "6",
"Subsection": "F",
"Paragraph": "1",
"Subparagraph": "i"
},
"r93": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 20-F",
"Section": "6",
"Subsection": "F",
"Paragraph": "1",
"Subparagraph": "i",
"Sentence": "A"
},
"r94": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 20-F",
"Section": "6",
"Subsection": "F",
"Paragraph": "1",
"Subparagraph": "i",
"Sentence": "B"
},
"r95": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 20-F",
"Section": "6",
"Subsection": "F",
"Paragraph": "1",
"Subparagraph": "i",
"Sentence": "C"
},
"r96": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 20-F",
"Section": "6",
"Subsection": "F",
"Paragraph": "1",
"Subparagraph": "i",
"Sentence": "D"
},
"r97": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 20-F",
"Section": "6",
"Subsection": "F",
"Paragraph": "1",
"Subparagraph": "i",
"Sentence": "E"
},
"r98": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 20-F",
"Section": "6",
"Subsection": "F",
"Paragraph": "1",
"Subparagraph": "ii"
},
"r99": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 20-F",
"Section": "6",
"Subsection": "F",
"Paragraph": "1",
"Subparagraph": "iii"
},
"r100": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 20-F",
"Section": "6",
"Subsection": "F",
"Paragraph": "2"
},
"r101": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 40-F",
"Number": "249",
"Section": "240",
"Subsection": "f"
},
"r102": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 40-F",
"Section": "19",
"Paragraph": "a"
},
"r103": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 40-F",
"Section": "19",
"Paragraph": "a",
"Subparagraph": "1"
},
"r104": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 40-F",
"Section": "19",
"Paragraph": "a",
"Subparagraph": "1",
"Sentence": "i"
},
"r105": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 40-F",
"Section": "19",
"Paragraph": "a",
"Subparagraph": "1",
"Sentence": "ii"
},
"r106": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 40-F",
"Section": "19",
"Paragraph": "a",
"Subparagraph": "1",
"Sentence": "iii"
},
"r107": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 40-F",
"Section": "19",
"Paragraph": "a",
"Subparagraph": "1",
"Sentence": "iv"
},
"r108": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 40-F",
"Section": "19",
"Paragraph": "a",
"Subparagraph": "1",
"Sentence": "v"
},
"r109": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 40-F",
"Section": "19",
"Paragraph": "a",
"Subparagraph": "2"
},
"r110": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 40-F",
"Section": "19",
"Paragraph": "a",
"Subparagraph": "3"
},
"r111": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 40-F",
"Section": "19",
"Paragraph": "b"
},
"r112": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form 8-K",
"Number": "249",
"Section": "308"
},
"r113": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form F-3"
},
"r114": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form N-2"
},
"r115": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form N-3"
},
"r116": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form N-4"
},
"r117": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form N-6"
},
"r118": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form N-CSR",
"Section": "18",
"Paragraph": "a"
},
"r119": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form N-CSR",
"Section": "18",
"Paragraph": "a",
"Subparagraph": "1"
},
"r120": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form N-CSR",
"Section": "18",
"Paragraph": "a",
"Subparagraph": "1",
"Sentence": "i"
},
"r121": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form N-CSR",
"Section": "18",
"Paragraph": "a",
"Subparagraph": "1",
"Sentence": "ii"
},
"r122": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form N-CSR",
"Section": "18",
"Paragraph": "a",
"Subparagraph": "1",
"Sentence": "iii"
},
"r123": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form N-CSR",
"Section": "18",
"Paragraph": "a",
"Subparagraph": "1",
"Sentence": "iv"
},
"r124": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form N-CSR",
"Section": "18",
"Paragraph": "a",
"Subparagraph": "1",
"Sentence": "v"
},
"r125": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form N-CSR",
"Section": "18",
"Paragraph": "a",
"Subparagraph": "2"
},
"r126": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form N-CSR",
"Section": "18",
"Paragraph": "a",
"Subparagraph": "3"
},
"r127": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form N-CSR",
"Section": "18",
"Paragraph": "b"
},
"r128": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Form S-3"
},
"r129": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Forms 10-K, 10-Q, 20-F",
"Number": "240",
"Section": "13",
"Subsection": "a-1"
},
"r130": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Investment Company Act",
"Number": "270"
},
"r131": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "v"
},
"r132": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "v",
"Paragraph": "1"
},
"r133": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "v",
"Paragraph": "2",
"Subparagraph": "ii"
},
"r134": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "v",
"Paragraph": "2",
"Subparagraph": "iii"
},
"r135": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "v",
"Paragraph": "2",
"Subparagraph": "iii",
"Sentence": "B",
"Clause": "1",
"Subclause": "ii"
},
"r136": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "v",
"Paragraph": "2",
"Subparagraph": "iii",
"Sentence": "C",
"Clause": "1",
"Subclause": "i"
},
"r137": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "v",
"Paragraph": "2",
"Subparagraph": "iii",
"Sentence": "C",
"Clause": "1",
"Subclause": "ii"
},
"r138": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "v",
"Paragraph": "2",
"Subparagraph": "iii",
"Sentence": "C",
"Clause": "1",
"Subclause": "iii"
},
"r139": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "v",
"Paragraph": "2",
"Subparagraph": "iii",
"Sentence": "C",
"Clause": "1",
"Subclause": "iv"
},
"r140": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "v",
"Paragraph": "2",
"Subparagraph": "iii",
"Sentence": "C",
"Clause": "1",
"Subclause": "v"
},
"r141": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "v",
"Paragraph": "2",
"Subparagraph": "iii",
"Sentence": "C",
"Clause": "1",
"Subclause": "vi"
},
"r142": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "v",
"Paragraph": "2",
"Subparagraph": "iv"
},
"r143": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "v",
"Paragraph": "2",
"Subparagraph": "vi"
},
"r144": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "v",
"Paragraph": "3"
},
"r145": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "v",
"Paragraph": "4"
},
"r146": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "v",
"Paragraph": "5",
"Subparagraph": "i"
},
"r147": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "v",
"Paragraph": "5",
"Subparagraph": "ii"
},
"r148": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "v",
"Paragraph": "5",
"Subparagraph": "iii"
},
"r149": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "v",
"Paragraph": "5",
"Subparagraph": "iv"
},
"r150": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "v",
"Paragraph": "6"
},
"r151": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "v",
"Paragraph": "6",
"Subparagraph": "i"
},
"r152": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "w"
},
"r153": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "w",
"Paragraph": "1"
},
"r154": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "w",
"Paragraph": "1",
"Subparagraph": "i"
},
"r155": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "w",
"Paragraph": "1",
"Subparagraph": "i",
"Sentence": "A"
},
"r156": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "w",
"Paragraph": "1",
"Subparagraph": "i",
"Sentence": "B"
},
"r157": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "w",
"Paragraph": "1",
"Subparagraph": "i",
"Sentence": "C"
},
"r158": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "w",
"Paragraph": "1",
"Subparagraph": "i",
"Sentence": "D"
},
"r159": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "w",
"Paragraph": "1",
"Subparagraph": "i",
"Sentence": "E"
},
"r160": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "w",
"Paragraph": "1",
"Subparagraph": "ii"
},
"r161": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "w",
"Paragraph": "1",
"Subparagraph": "iii"
},
"r162": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "w",
"Paragraph": "2"
},
"r163": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "x",
"Paragraph": "1"
},
"r164": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "x",
"Paragraph": "2"
},
"r165": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "x",
"Paragraph": "2",
"Subparagraph": "ii",
"Sentence": "A"
},
"r166": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "x",
"Paragraph": "2",
"Subparagraph": "ii",
"Sentence": "C"
},
"r167": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "x",
"Paragraph": "2",
"Subparagraph": "ii",
"Sentence": "D"
},
"r168": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "x",
"Paragraph": "2",
"Subparagraph": "ii",
"Sentence": "E"
},
"r169": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "402",
"Subsection": "x",
"Paragraph": "2",
"Subparagraph": "ii",
"Sentence": "F"
},
"r170": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "408",
"Subsection": "a"
},
"r171": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "408",
"Subsection": "a",
"Paragraph": "1"
},
"r172": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "408",
"Subsection": "a",
"Paragraph": "2",
"Subparagraph": "A"
},
"r173": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "408",
"Subsection": "a",
"Paragraph": "2",
"Subparagraph": "B"
},
"r174": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "408",
"Subsection": "a",
"Paragraph": "2",
"Subparagraph": "C"
},
"r175": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "408",
"Subsection": "a",
"Paragraph": "2",
"Subparagraph": "D"
},
"r176": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Number": "229",
"Section": "408",
"Subsection": "b",
"Paragraph": "1"
},
"r177": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Section": "402",
"Number": "229",
"Subsection": "v",
"Paragraph": "2",
"Subparagraph": "iii",
"Sentence": "C",
"Clause": "1"
},
"r178": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Section": "402",
"Subsection": "v",
"Paragraph": "2",
"Subparagraph": "iii",
"Sentence": "A",
"Number": "229"
},
"r179": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Section": "402",
"Subsection": "v",
"Paragraph": "2",
"Subparagraph": "iii",
"Sentence": "B",
"Clause": "1",
"Number": "229"
},
"r180": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-K",
"Section": "402",
"Subsection": "v",
"Paragraph": "2",
"Subparagraph": "iii",
"Sentence": "B",
"Clause": "1",
"Subclause": "i",
"Number": "229"
},
"r181": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-T",
"Number": "232",
"Section": "313"
},
"r182": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-T",
"Number": "232",
"Section": "405"
},
"r183": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Regulation S-X",
"Number": "210",
"Section": "2",
"Subsection": "2"
},
"r184": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Securities Act",
"Number": "230",
"Section": "405"
},
"r185": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Securities Act",
"Number": "230",
"Section": "413",
"Subsection": "b"
},
"r186": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Securities Act",
"Number": "230",
"Section": "425"
},
"r187": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Securities Act",
"Number": "230",
"Section": "462",
"Subsection": "b"
},
"r188": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Securities Act",
"Number": "230",
"Section": "462",
"Subsection": "c"
},
"r189": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Securities Act",
"Number": "230",
"Section": "462",
"Subsection": "d"
},
"r190": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Securities Act",
"Number": "230",
"Section": "462",
"Subsection": "e"
},
"r191": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Securities Act",
"Number": "230",
"Section": "486",
"Subsection": "a"
},
"r192": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Securities Act",
"Number": "230",
"Section": "486",
"Subsection": "b"
},
"r193": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Securities Act",
"Number": "7A",
"Section": "B",
"Subsection": "2"
},
"r194": {
"role": "http://www.xbrl.org/2003/role/presentationRef",
"Publisher": "SEC",
"Name": "Securities Act",
"Section": "8",
"Subsection": "c"
},
"r195": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "470",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "S99",
"Paragraph": "1A",
"Subparagraph": "(SX 210.13-01(a)(4)(ii))",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
},
"r196": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(a)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r197": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(a)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r198": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(a)(3)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r199": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(1)(i)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r200": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(1)(ii)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r201": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(1)(iii)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r202": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(1)(iv)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r203": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(1)(iv)(01)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r204": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(1)(iv)(02)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r205": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(1)(iv)(03)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r206": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(1)(iv)(04)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r207": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(2)(i)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r208": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(2)(ii)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r209": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(2)(iii)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r210": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(2)(iii)(01)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r211": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(2)(iii)(02)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r212": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(c)(2)(iii)(03)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r213": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(d)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r214": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(d)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r215": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(e)(1)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r216": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(e)(2)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r217": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(f)(2)(i)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r218": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(f)(2)(ii)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r219": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(f)(2)(iii)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r220": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(f)(2)(iv)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
},
"r221": {
"role": "http://www.xbrl.org/2009/role/commonPracticeRef",
"Topic": "718",
"SubTopic": "10",
"Name": "Accounting Standards Codification",
"Section": "50",
"Paragraph": "2",
"Subparagraph": "(f)(2)(v)",
"Publisher": "FASB",
"URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
}
}
}