DMC GLOBAL INC. Other Executive Compensation Disclosures
Every other executive-compensation XBRL fact the company filed (policies, award timing, footnotes, adjustments), newest first. Long text is shortened; the filing has the full text.
- 2026-07-29: Disclosure Non Rule10b51Arr Adopted; Period 2026-04-01..2026-06-30; Value No.
- 2026-07-29: Disclosure Rule10b51Arr Adopted; Period 2026-04-01..2026-06-30; Value No.
- 2026-07-29: Disclosure Non Rule10b51Arr Terminated; Period 2026-04-01..2026-06-30; Value No.
- 2026-07-29: Disclosure Rule10b51Arr Terminated; Period 2026-04-01..2026-06-30; Value No.
| Filed | Disclosure | Qualifiers | Period | Value |
|---|---|---|---|---|
| 2026-07-29 10-Q | Non Rule10b51Arr Adopted | 2026-04-01..2026-06-30 | No | |
| 2026-07-29 10-Q | Rule10b51Arr Adopted | 2026-04-01..2026-06-30 | No | |
| 2026-07-29 10-Q | Non Rule10b51Arr Terminated | 2026-04-01..2026-06-30 | No | |
| 2026-07-29 10-Q | Rule10b51Arr Terminated | 2026-04-01..2026-06-30 | No | |
| 2026-04-30 10-Q | Rule10b51Arr Adopted | 2026-01-01..2026-03-31 | No | |
| 2026-04-30 10-Q | Non Rule10b51Arr Adopted | 2026-01-01..2026-03-31 | No | |
| 2026-04-30 10-Q | Non Rule10b51Arr Terminated | 2026-01-01..2026-03-31 | No | |
| 2026-04-30 10-Q | Rule10b51Arr Terminated | 2026-01-01..2026-03-31 | No | |
| 2026-03-31 DEF 14A | Insider Trading Policies Proc Adopted | 2025-01-01..2025-12-31 | Yes | |
| 2026-03-31 DEF 14A | Award Timing MNPI Disclosure | 2025-01-01..2025-12-31 | The Company does not currently grant awards of stock options, stock appreciation rights or similar option-like equity awards. Accordingly, the Company does not have a specific policy or practice on the timing of grants of such awards in relation to the disclosure of material nonpublic information. H… | |
| 2026-03-31 DEF 14A | Award Timing Method | 2025-01-01..2025-12-31 | Annual equity awards are typically granted during the first quarter of each fiscal year following the completion of the Company’s annual performance review process. The Board and Compensation Committee generally approve these grants during its regularly scheduled first quarter meeting. The Compensat… | |
| 2026-03-31 DEF 14A | Pay versus Performance Table | 2025-01-01..2025-12-31 | Year Summary Compensation Table Total for CEO 1 ($) (1) Summary Compensation Table Total for CEO 2 ($) (1) Summary Compensation Table Total for CEO 3 ($) (1) Compensation Actually Paid to CEO 1 ($) (1, 2) Compensation Actually Paid to CEO 2 ($) (1, 2) Compensation Actually Paid to CEO 3 ($) (1, 2) A… | |
| 2026-03-31 DEF 14A | PEO Total Compensation | Individual: MichaelKuta | 2024-01-01..2024-12-31 | $4.14M |
| 2026-03-31 DEF 14A | PEO Total Compensation | Individual: JamesOLeary | 2024-01-01..2024-12-31 | $3.55M |
| 2026-03-31 DEF 14A | PEO Actually Paid Compensation | Individual: MichaelKuta | 2024-01-01..2024-12-31 | $718.55K |
| 2026-03-31 DEF 14A | PEO Actually Paid Compensation | Individual: JamesOLeary | 2024-01-01..2024-12-31 | $2.92M |
| 2026-03-31 DEF 14A | PEO Total Compensation | Individual: MichaelKuta | 2023-01-01..2023-12-31 | $1.98M |
| 2026-03-31 DEF 14A | PEO Total Compensation | Individual: DavidAldous | 2023-01-01..2023-12-31 | $1.86M |
| 2026-03-31 DEF 14A | PEO Total Compensation | Individual: KevinT.Longe | 2023-01-01..2023-12-31 | $1.33M |
| 2026-03-31 DEF 14A | PEO Actually Paid Compensation | Individual: MichaelKuta | 2023-01-01..2023-12-31 | $2.26M |
| 2026-03-31 DEF 14A | PEO Actually Paid Compensation | Individual: DavidAldous | 2023-01-01..2023-12-31 | $1.77M |
| 2026-03-31 DEF 14A | PEO Actually Paid Compensation | Individual: KevinT.Longe | 2023-01-01..2023-12-31 | $1.31M |
| 2026-03-31 DEF 14A | Other Perf Measure | Measure: 1 | 2025-01-01..2025-12-31 | $42.80M |
| 2026-03-31 DEF 14A | Other Perf Measure | Measure: 1 | 2024-01-01..2024-12-31 | $30.41M |
| 2026-03-31 DEF 14A | Other Perf Measure | Measure: 1 | 2023-01-01..2023-12-31 | $50.30M |
| 2026-03-31 DEF 14A | Other Perf Measure | Measure: 1 | 2022-01-01..2022-12-31 | $26.41M |
| 2026-03-31 DEF 14A | Other Perf Measure | Measure: 1 | 2021-01-01..2021-12-31 | -$20.45M |
| 2026-03-31 DEF 14A | PEO Name | Individual: MichaelKuta | 2024-01-01..2024-12-31 | Michael Kuta |
| 2026-03-31 DEF 14A | PEO Name | Individual: JamesOLeary | 2024-01-01..2024-12-31 | James O’Leary |
| 2026-03-31 DEF 14A | PEO Name | Individual: MichaelKuta | 2023-01-01..2023-12-31 | Michael Kuta |
| 2026-03-31 DEF 14A | PEO Name | Individual: DavidAldous | 2023-01-01..2023-12-31 | David Aldous |
| 2026-03-31 DEF 14A | PEO Name | Individual: KevinT.Longe | 2023-01-01..2023-12-31 | Kevin T. Longe |
| 2026-03-31 DEF 14A | Adjustment To PEO Compensation Footnote | 2025-01-01..2025-12-31 | 2025 2024 Description of Adjustment CEO 1 CEO 1 CEO 2 Summary Compensation Table – Total Compensation $ 5,615,614 $ 4,138,125 $ 3,547,422 Less: Stock award values reported in SCT for the covered year (3,699,992) (3,360,978) (2,124,998) Plus: Fair value for stock awards granted in the covered year 1,… | |
| 2026-03-31 DEF 14A | Adjustment To Compensation | AdjToComp: EqtyAwrdsInSummryCompstnTblForAplblYr; ExecutiveCategory: Peo; Individual: JamesOLeary | 2025-01-01..2025-12-31 | -$3.70M |
| 2026-03-31 DEF 14A | Adjustment To Compensation | AdjToComp: EqtyAwrdsInSummryCompstnTblForAplblYr; ExecutiveCategory: Peo; Individual: MichaelKuta | 2024-01-01..2024-12-31 | -$3.36M |
| 2026-03-31 DEF 14A | Adjustment To Compensation | AdjToComp: EqtyAwrdsInSummryCompstnTblForAplblYr; ExecutiveCategory: Peo; Individual: JamesOLeary | 2024-01-01..2024-12-31 | -$2.12M |
| 2026-03-31 DEF 14A | Adjustment To Compensation | AdjToComp: YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstd; ExecutiveCategory: Peo; Individual: JamesOLeary | 2025-01-01..2025-12-31 | $1.81M |
| 2026-03-31 DEF 14A | Adjustment To Compensation | AdjToComp: YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstd; ExecutiveCategory: Peo; Individual: MichaelKuta | 2024-01-01..2024-12-31 | $0.00 |
| 2026-03-31 DEF 14A | Adjustment To Compensation | AdjToComp: YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstd; ExecutiveCategory: Peo; Individual: JamesOLeary | 2024-01-01..2024-12-31 | $1.53M |
| 2026-03-31 DEF 14A | Adjustment To Compensation | AdjToComp: ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrs; ExecutiveCategory: Peo; Individual: JamesOLeary | 2025-01-01..2025-12-31 | -$32.71K |
| 2026-03-31 DEF 14A | Adjustment To Compensation | AdjToComp: ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrs; ExecutiveCategory: Peo; Individual: MichaelKuta | 2024-01-01..2024-12-31 | $0.00 |
| 2026-03-31 DEF 14A | Adjustment To Compensation | AdjToComp: ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrs; ExecutiveCategory: Peo; Individual: JamesOLeary | 2024-01-01..2024-12-31 | $0.00 |
| 2026-03-31 DEF 14A | Adjustment To Compensation | AdjToComp: VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYr; ExecutiveCategory: Peo; Individual: JamesOLeary | 2025-01-01..2025-12-31 | $0.00 |
| 2026-03-31 DEF 14A | Adjustment To Compensation | AdjToComp: VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYr; ExecutiveCategory: Peo; Individual: MichaelKuta | 2024-01-01..2024-12-31 | $0.00 |
| 2026-03-31 DEF 14A | Adjustment To Compensation | AdjToComp: VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYr; ExecutiveCategory: Peo; Individual: JamesOLeary | 2024-01-01..2024-12-31 | $0.00 |
| 2026-03-31 DEF 14A | Adjustment To Compensation | AdjToComp: ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYr; ExecutiveCategory: Peo; Individual: JamesOLeary | 2025-01-01..2025-12-31 | $102.60K |
| 2026-03-31 DEF 14A | Adjustment To Compensation | AdjToComp: ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYr; ExecutiveCategory: Peo; Individual: MichaelKuta | 2024-01-01..2024-12-31 | -$58.60K |
| 2026-03-31 DEF 14A | Adjustment To Compensation | AdjToComp: ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYr; ExecutiveCategory: Peo; Individual: JamesOLeary | 2024-01-01..2024-12-31 | -$34.26K |
| 2026-03-31 DEF 14A | Adjustment To Compensation | AdjToComp: FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYr; ExecutiveCategory: Peo; Individual: JamesOLeary | 2025-01-01..2025-12-31 | $0.00 |
| 2026-03-31 DEF 14A | Adjustment To Compensation | AdjToComp: FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYr; ExecutiveCategory: Peo; Individual: MichaelKuta | 2024-01-01..2024-12-31 | $0.00 |
| 2026-03-31 DEF 14A | Adjustment To Compensation | AdjToComp: FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYr; ExecutiveCategory: Peo; Individual: JamesOLeary | 2024-01-01..2024-12-31 | $0.00 |
| 2026-03-31 DEF 14A | Adjustment To Compensation | AdjToComp: EqtyAwrdsInSummryCompstnTblForAplblYr; ExecutiveCategory: Peo; Individual: MichaelKuta | 2023-01-01..2023-12-31 | -$599.99K |
| 2026-03-31 DEF 14A | Adjustment To Compensation | AdjToComp: EqtyAwrdsInSummryCompstnTblForAplblYr; ExecutiveCategory: Peo; Individual: DavidAldous | 2023-01-01..2023-12-31 | -$599.99K |
| 2026-03-31 DEF 14A | Adjustment To Compensation | AdjToComp: EqtyAwrdsInSummryCompstnTblForAplblYr; ExecutiveCategory: Peo; Individual: KevinT.Longe | 2023-01-01..2023-12-31 | $0.00 |
| 2026-03-31 DEF 14A | Adjustment To Compensation | AdjToComp: EqtyAwrdsInSummryCompstnTblForAplblYr; ExecutiveCategory: Peo; Individual: KevinT.Longe | 2022-01-01..2022-12-31 | -$2.16M |
| 2026-03-31 DEF 14A | Adjustment To Compensation | AdjToComp: EqtyAwrdsInSummryCompstnTblForAplblYr; ExecutiveCategory: Peo; Individual: KevinT.Longe | 2021-01-01..2021-12-31 | -$2.27M |
| 2026-03-31 DEF 14A | Adjustment To Compensation | AdjToComp: YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstd; ExecutiveCategory: Peo; Individual: MichaelKuta | 2023-01-01..2023-12-31 | $517.74K |
| 2026-03-31 DEF 14A | Adjustment To Compensation | AdjToComp: YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstd; ExecutiveCategory: Peo; Individual: DavidAldous | 2023-01-01..2023-12-31 | $0.00 |
| 2026-03-31 DEF 14A | Adjustment To Compensation | AdjToComp: YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstd; ExecutiveCategory: Peo; Individual: KevinT.Longe | 2023-01-01..2023-12-31 | $0.00 |
| 2026-03-31 DEF 14A | Adjustment To Compensation | AdjToComp: YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstd; ExecutiveCategory: Peo; Individual: KevinT.Longe | 2022-01-01..2022-12-31 | $1.39M |
| 2026-03-31 DEF 14A | Adjustment To Compensation | AdjToComp: YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstd; ExecutiveCategory: Peo; Individual: KevinT.Longe | 2021-01-01..2021-12-31 | $1.10M |
| 2026-03-31 DEF 14A | Adjustment To Compensation | AdjToComp: ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrs; ExecutiveCategory: Peo; Individual: MichaelKuta | 2023-01-01..2023-12-31 | $0.00 |
| 2026-03-31 DEF 14A | Adjustment To Compensation | AdjToComp: ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrs; ExecutiveCategory: Peo; Individual: DavidAldous | 2023-01-01..2023-12-31 | $0.00 |
| 2026-03-31 DEF 14A | Adjustment To Compensation | AdjToComp: ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrs; ExecutiveCategory: Peo; Individual: KevinT.Longe | 2023-01-01..2023-12-31 | $0.00 |
| 2026-03-31 DEF 14A | Adjustment To Compensation | AdjToComp: ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrs; ExecutiveCategory: Peo; Individual: KevinT.Longe | 2022-01-01..2022-12-31 | -$802.37K |
| 2026-03-31 DEF 14A | Adjustment To Compensation | AdjToComp: ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrs; ExecutiveCategory: Peo; Individual: KevinT.Longe | 2021-01-01..2021-12-31 | -$953.99K |
| 2026-03-31 DEF 14A | Adjustment To Compensation | AdjToComp: VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYr; ExecutiveCategory: Peo; Individual: MichaelKuta | 2023-01-01..2023-12-31 | $0.00 |
| 2026-03-31 DEF 14A | Adjustment To Compensation | AdjToComp: VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYr; ExecutiveCategory: Peo; Individual: DavidAldous | 2023-01-01..2023-12-31 | $508.38K |
| 2026-03-31 DEF 14A | Adjustment To Compensation | AdjToComp: VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYr; ExecutiveCategory: Peo; Individual: KevinT.Longe | 2023-01-01..2023-12-31 | $0.00 |
| 2026-03-31 DEF 14A | Adjustment To Compensation | AdjToComp: VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYr; ExecutiveCategory: Peo; Individual: KevinT.Longe | 2022-01-01..2022-12-31 | $0.00 |
| 2026-03-31 DEF 14A | Adjustment To Compensation | AdjToComp: VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYr; ExecutiveCategory: Peo; Individual: KevinT.Longe | 2021-01-01..2021-12-31 | $0.00 |
| 2026-03-31 DEF 14A | Adjustment To Compensation | AdjToComp: ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYr; ExecutiveCategory: Peo; Individual: MichaelKuta | 2023-01-01..2023-12-31 | $361.29K |
| 2026-03-31 DEF 14A | Adjustment To Compensation | AdjToComp: ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYr; ExecutiveCategory: Peo; Individual: DavidAldous | 2023-01-01..2023-12-31 | $0.00 |
| 2026-03-31 DEF 14A | Adjustment To Compensation | AdjToComp: ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYr; ExecutiveCategory: Peo; Individual: KevinT.Longe | 2023-01-01..2023-12-31 | -$24.37K |
| 2026-03-31 DEF 14A | Adjustment To Compensation | AdjToComp: ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYr; ExecutiveCategory: Peo; Individual: KevinT.Longe | 2022-01-01..2022-12-31 | -$286.56K |
| 2026-03-31 DEF 14A | Adjustment To Compensation | AdjToComp: ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYr; ExecutiveCategory: Peo; Individual: KevinT.Longe | 2021-01-01..2021-12-31 | $1.54M |
| 2026-03-31 DEF 14A | Adjustment To Compensation | AdjToComp: FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYr; ExecutiveCategory: Peo; Individual: MichaelKuta | 2023-01-01..2023-12-31 | $0.00 |
| 2026-03-31 DEF 14A | Adjustment To Compensation | AdjToComp: FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYr; ExecutiveCategory: Peo; Individual: DavidAldous | 2023-01-01..2023-12-31 | $0.00 |
| 2026-03-31 DEF 14A | Adjustment To Compensation | AdjToComp: FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYr; ExecutiveCategory: Peo; Individual: KevinT.Longe | 2023-01-01..2023-12-31 | $0.00 |
| 2026-03-31 DEF 14A | Adjustment To Compensation | AdjToComp: FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYr; ExecutiveCategory: Peo; Individual: KevinT.Longe | 2022-01-01..2022-12-31 | -$661.19K |
| 2026-03-31 DEF 14A | Adjustment To Compensation | AdjToComp: FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYr; ExecutiveCategory: Peo; Individual: KevinT.Longe | 2021-01-01..2021-12-31 | -$197.08K |
| 2026-03-31 DEF 14A | Named Executive Officers Footnote | 2025-01-01..2025-12-31 | The following non-CEO named executive officers are included in the average figures shown: 2025: Eric Walter, Brett Seger, James Schladen, and Ian Grieves 2024: Eric Walter, Michelle Shepston, James Chilcoff, Ian Grieves, and Antoine Nobili 2023: Eric Walter, Michelle Shepston, James Chilcoff, James … | |
| 2026-03-31 DEF 14A | Adjustment To Non PEO NEO Compensation Footnote | 2025-01-01..2025-12-31 | (4) Description of Adjustment 2025 Average 2024 Average 2023 Average 2022 Average 2021 Average Summary Compensation Table – Total Compensation $ 1,344,222 $ 1,277,540 $ 1,720,006 $ 1,480,372 $ 1,004,907 Less: Stock award values reported in SCT for the covered year (605,067) (609,389) (698,238) (689,… | |
| 2026-03-31 DEF 14A | Adjustment To Compensation | AdjToComp: EqtyAwrdsInSummryCompstnTblForAplblYr; ExecutiveCategory: NonPeoNeo | 2025-01-01..2025-12-31 | -$605.07K |
| 2026-03-31 DEF 14A | Adjustment To Compensation | AdjToComp: EqtyAwrdsInSummryCompstnTblForAplblYr; ExecutiveCategory: NonPeoNeo | 2024-01-01..2024-12-31 | -$609.39K |
| 2026-03-31 DEF 14A | Adjustment To Compensation | AdjToComp: EqtyAwrdsInSummryCompstnTblForAplblYr; ExecutiveCategory: NonPeoNeo | 2023-01-01..2023-12-31 | -$698.24K |
| 2026-03-31 DEF 14A | Adjustment To Compensation | AdjToComp: EqtyAwrdsInSummryCompstnTblForAplblYr; ExecutiveCategory: NonPeoNeo | 2022-01-01..2022-12-31 | -$689.56K |
| 2026-03-31 DEF 14A | Adjustment To Compensation | AdjToComp: EqtyAwrdsInSummryCompstnTblForAplblYr; ExecutiveCategory: NonPeoNeo | 2021-01-01..2021-12-31 | -$389.44K |
| 2026-03-31 DEF 14A | Adjustment To Compensation | AdjToComp: YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstd; ExecutiveCategory: NonPeoNeo | 2025-01-01..2025-12-31 | $208.70K |
| 2026-03-31 DEF 14A | Adjustment To Compensation | AdjToComp: YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstd; ExecutiveCategory: NonPeoNeo | 2024-01-01..2024-12-31 | $210.14K |
| 2026-03-31 DEF 14A | Adjustment To Compensation | AdjToComp: YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstd; ExecutiveCategory: NonPeoNeo | 2023-01-01..2023-12-31 | $566.42K |
| 2026-03-31 DEF 14A | Adjustment To Compensation | AdjToComp: YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstd; ExecutiveCategory: NonPeoNeo | 2022-01-01..2022-12-31 | $439.76K |
| 2026-03-31 DEF 14A | Adjustment To Compensation | AdjToComp: YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstd; ExecutiveCategory: NonPeoNeo | 2021-01-01..2021-12-31 | $188.70K |
| 2026-03-31 DEF 14A | Adjustment To Compensation | AdjToComp: ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrs; ExecutiveCategory: NonPeoNeo | 2025-01-01..2025-12-31 | -$40.97K |
| 2026-03-31 DEF 14A | Adjustment To Compensation | AdjToComp: ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrs; ExecutiveCategory: NonPeoNeo | 2024-01-01..2024-12-31 | -$337.55K |
| 2026-03-31 DEF 14A | Adjustment To Compensation | AdjToComp: ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrs; ExecutiveCategory: NonPeoNeo | 2023-01-01..2023-12-31 | -$59.45K |
| 2026-03-31 DEF 14A | Adjustment To Compensation | AdjToComp: ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrs; ExecutiveCategory: NonPeoNeo | 2022-01-01..2022-12-31 | -$138.59K |
| 2026-03-31 DEF 14A | Adjustment To Compensation | AdjToComp: ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrs; ExecutiveCategory: NonPeoNeo | 2021-01-01..2021-12-31 | -$152.71K |
| 2026-03-31 DEF 14A | Adjustment To Compensation | AdjToComp: VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYr; ExecutiveCategory: NonPeoNeo | 2025-01-01..2025-12-31 | $0.00 |
| 2026-03-31 DEF 14A | Adjustment To Compensation | AdjToComp: VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYr; ExecutiveCategory: NonPeoNeo | 2024-01-01..2024-12-31 | $0.00 |