CarGurus, 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-08-06: Disclosure Material Terms Of Trading Arrangement; Period 2026-04-01..2026-06-30; Value Rule 10b5-1 Plan Trading Arrangements During the three months ended June 30, 2026 , the following officers adopted a “Rule 10b5-1 trading arrangement” (as defined in Item 408 of Regulation S-K) that is intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) under the Exchange Act an….
- 2026-08-06: Disclosure Non Rule10b51Arr Adopted; Period 2026-04-01..2026-06-30; Value No.
- 2026-08-06: Disclosure Rule10b51Arr Adopted; Period 2026-04-01..2026-06-30; Value No.
- 2026-08-06: Disclosure Rule10b51Arr Terminated; Period 2026-04-01..2026-06-30; Value No.
| Filed | Disclosure | Qualifiers | Period | Value |
|---|---|---|---|---|
| 2026-08-06 10-Q | Material Terms Of Trading Arrangement | 2026-04-01..2026-06-30 | Rule 10b5-1 Plan Trading Arrangements During the three months ended June 30, 2026 , the following officers adopted a “Rule 10b5-1 trading arrangement” (as defined in Item 408 of Regulation S-K) that is intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) under the Exchange Act an… | |
| 2026-08-06 10-Q | Non Rule10b51Arr Adopted | 2026-04-01..2026-06-30 | No | |
| 2026-08-06 10-Q | Rule10b51Arr Adopted | 2026-04-01..2026-06-30 | No | |
| 2026-08-06 10-Q | Rule10b51Arr Terminated | 2026-04-01..2026-06-30 | No | |
| 2026-08-06 10-Q | Non Rule10b51Arr Terminated | 2026-04-01..2026-06-30 | No | |
| 2026-05-07 10-Q | Material Terms Of Trading Arrangement | 2026-01-01..2026-03-31 | Rule 10b5-1 Plan Trading Arrangements During the three months ended March 31, 2026 , the following officer adopted a “Rule 10b5-1 trading arrangement” (as defined in Item 408 of Regulation S-K) that is intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) under the Exchange Act an… | |
| 2026-05-07 10-Q | Non Rule10b51Arr Adopted | 2026-01-01..2026-03-31 | No | |
| 2026-05-07 10-Q | Rule10b51Arr Adopted | 2026-01-01..2026-03-31 | No | |
| 2026-05-07 10-Q | Rule10b51Arr Terminated | 2026-01-01..2026-03-31 | No | |
| 2026-05-07 10-Q | Non Rule10b51Arr Terminated | 2026-01-01..2026-03-31 | No | |
| 2026-04-22 DEF 14A | Insider Trading Policies Proc Adopted | 2025-01-01..2025-12-31 | Yes | |
| 2026-04-22 DEF 14A | Award Timing MNPI Disclosure | 2025-01-01..2025-12-31 | The Compensation Committee generally will review and approve annual equity awards to our named executive officers and other eligible employees in February of each year, which is near the beginning of our fiscal year. This allows the Compensation Committee to grant equity awards at the beginning of t… | |
| 2026-04-22 DEF 14A | Award Timing MNPI Considered | 2025-01-01..2025-12-31 | No | |
| 2026-04-22 DEF 14A | Award Timing Predetermined | 2025-01-01..2025-12-31 | No | |
| 2026-04-22 DEF 14A | MNPI Disclosure Timed For Compensation Val | 2025-01-01..2025-12-31 | No | |
| 2026-04-22 DEF 14A | Award Timing Method | 2025-01-01..2025-12-31 | We do not currently grant new awards of stock options, stock appreciation rights, or similar option-like instruments. Accordingly, we have no specific policy or practice on the timing of awards of such options in relation to the disclosure of material nonpublic information by the Company. In the eve… | |
| 2026-04-22 DEF 14A | Pay versus Performance Table | 2025-01-01..2025-12-31 | Pay versus Performance The following information is presented to disclose the relationship between compensation actually paid (CAP), as calculated under Item 402(v) of Regulation S-K, and the financial performance of the Company. As required by Item 402(v) of Regulation S-K, the table presented belo… | |
| 2026-04-22 DEF 14A | PEO Total Compensation | Individual: JasonTrevisan | 2025-01-01..2025-12-31 | $7.89M |
| 2026-04-22 DEF 14A | PEO Actually Paid Compensation | Individual: JasonTrevisan | 2025-01-01..2025-12-31 | $9.22M |
| 2026-04-22 DEF 14A | PEO Total Compensation | Individual: JasonTrevisan | 2024-01-01..2024-12-31 | $7.80M |
| 2026-04-22 DEF 14A | PEO Actually Paid Compensation | Individual: JasonTrevisan | 2024-01-01..2024-12-31 | $11.94M |
| 2026-04-22 DEF 14A | PEO Total Compensation | Individual: JasonTrevisan | 2023-01-01..2023-12-31 | $3.75M |
| 2026-04-22 DEF 14A | PEO Actually Paid Compensation | Individual: JasonTrevisan | 2023-01-01..2023-12-31 | $6.88M |
| 2026-04-22 DEF 14A | PEO Total Compensation | Individual: JasonTrevisan | 2022-01-01..2022-12-31 | $1.55M |
| 2026-04-22 DEF 14A | PEO Actually Paid Compensation | Individual: JasonTrevisan | 2022-01-01..2022-12-31 | -$5.91M |
| 2026-04-22 DEF 14A | PEO Total Compensation | Individual: LangleySteinert | 2021-01-01..2021-12-31 | $2.51M |
| 2026-04-22 DEF 14A | PEO Total Compensation | Individual: JasonTrevisan | 2021-01-01..2021-12-31 | $19.21M |
| 2026-04-22 DEF 14A | PEO Actually Paid Compensation | Individual: LangleySteinert | 2020-12-21..2021-01-21 | $2.15M |
| 2026-04-22 DEF 14A | PEO Actually Paid Compensation | Individual: JasonTrevisan | 2021-01-01..2021-12-31 | $16.80M |
| 2026-04-22 DEF 14A | Adjustment To PEO Compensation Footnote | 2025-01-01..2025-12-31 | (3) The following table sets forth the adjustments made to SCT total compensation pursuant to Item 402(v) of Regulation S-K to determine CAP for the Current PEO and Former PEO in 2025, 2024, 2023, 2022, and 2021: PEO SCT Total to CAP Adjustments 2025 2024 2023 2022 2021 Current PEO 2021 Former PEO T… | |
| 2026-04-22 DEF 14A | Adjustment To Compensation | AdjToComp: EqtyAwrdsInSummryCompstnTblForAplblYr; ExecutiveCategory: Peo | 2025-01-01..2025-12-31 | -$6.50M |
| 2026-04-22 DEF 14A | Adjustment To Compensation | AdjToComp: EqtyAwrdsInSummryCompstnTblForAplblYr; ExecutiveCategory: Peo | 2024-01-01..2024-12-31 | -$6.40M |
| 2026-04-22 DEF 14A | Adjustment To Compensation | AdjToComp: EqtyAwrdsInSummryCompstnTblForAplblYr; ExecutiveCategory: Peo | 2023-01-01..2023-12-31 | -$2.56M |
| 2026-04-22 DEF 14A | Adjustment To Compensation | AdjToComp: EqtyAwrdsInSummryCompstnTblForAplblYr; ExecutiveCategory: Peo | 2022-01-01..2022-12-31 | -$545.28K |
| 2026-04-22 DEF 14A | Adjustment To Compensation | AdjToComp: EqtyAwrdsInSummryCompstnTblForAplblYr; ExecutiveCategory: Peo; Individual: JasonTrevisan | 2021-01-01..2021-12-31 | -$18.01M |
| 2026-04-22 DEF 14A | Adjustment To Compensation | AdjToComp: EqtyAwrdsInSummryCompstnTblForAplblYr; ExecutiveCategory: Peo; Individual: LangleySteinert | 2021-01-01..2021-12-31 | -$2.50M |
| 2026-04-22 DEF 14A | Adjustment To Compensation | AdjToComp: YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstd; ExecutiveCategory: Peo | 2025-01-01..2025-12-31 | $6.51M |
| 2026-04-22 DEF 14A | Adjustment To Compensation | AdjToComp: YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstd; ExecutiveCategory: Peo | 2024-01-01..2024-12-31 | $8.80M |
| 2026-04-22 DEF 14A | Adjustment To Compensation | AdjToComp: YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstd; ExecutiveCategory: Peo | 2023-01-01..2023-12-31 | $2.32M |
| 2026-04-22 DEF 14A | Adjustment To Compensation | AdjToComp: YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstd; ExecutiveCategory: Peo | 2022-01-01..2022-12-31 | $0.00 |
| 2026-04-22 DEF 14A | Adjustment To Compensation | AdjToComp: YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstd; ExecutiveCategory: Peo; Individual: JasonTrevisan | 2021-01-01..2021-12-31 | $13.65M |
| 2026-04-22 DEF 14A | Adjustment To Compensation | AdjToComp: YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstd; ExecutiveCategory: Peo; Individual: LangleySteinert | 2021-01-01..2021-12-31 | $1.90M |
| 2026-04-22 DEF 14A | Adjustment To Compensation | AdjToComp: ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrs; ExecutiveCategory: Peo | 2025-01-01..2025-12-31 | $249.01K |
| 2026-04-22 DEF 14A | Adjustment To Compensation | AdjToComp: ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrs; ExecutiveCategory: Peo | 2024-01-01..2024-12-31 | $617.86K |
| 2026-04-22 DEF 14A | Adjustment To Compensation | AdjToComp: ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrs; ExecutiveCategory: Peo | 2023-01-01..2023-12-31 | $1.63M |
| 2026-04-22 DEF 14A | Adjustment To Compensation | AdjToComp: ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrs; ExecutiveCategory: Peo | 2022-01-01..2022-12-31 | -$7.99M |
| 2026-04-22 DEF 14A | Adjustment To Compensation | AdjToComp: ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrs; ExecutiveCategory: Peo; Individual: JasonTrevisan | 2021-01-01..2021-12-31 | $191.49K |
| 2026-04-22 DEF 14A | Adjustment To Compensation | AdjToComp: ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrs; ExecutiveCategory: Peo; Individual: LangleySteinert | 2021-01-01..2021-12-31 | $116.79K |
| 2026-04-22 DEF 14A | Adjustment To Compensation | AdjToComp: VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYr; ExecutiveCategory: Peo | 2025-01-01..2025-12-31 | $1.31M |
| 2026-04-22 DEF 14A | Adjustment To Compensation | AdjToComp: VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYr; ExecutiveCategory: Peo | 2024-01-01..2024-12-31 | $890.00K |
| 2026-04-22 DEF 14A | Adjustment To Compensation | AdjToComp: VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYr; ExecutiveCategory: Peo | 2023-01-01..2023-12-31 | $1.13M |
| 2026-04-22 DEF 14A | Adjustment To Compensation | AdjToComp: VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYr; ExecutiveCategory: Peo | 2022-01-01..2022-12-31 | $0.00 |
| 2026-04-22 DEF 14A | Adjustment To Compensation | AdjToComp: VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYr; ExecutiveCategory: Peo; Individual: JasonTrevisan | 2021-01-01..2021-12-31 | $1.89M |
| 2026-04-22 DEF 14A | Adjustment To Compensation | AdjToComp: VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYr; ExecutiveCategory: Peo; Individual: LangleySteinert | 2021-01-01..2021-12-31 | $262.73K |
| 2026-04-22 DEF 14A | Adjustment To Compensation | AdjToComp: ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYr; ExecutiveCategory: Peo | 2025-01-01..2025-12-31 | -$234.49K |
| 2026-04-22 DEF 14A | Adjustment To Compensation | AdjToComp: ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYr; ExecutiveCategory: Peo | 2024-01-01..2024-12-31 | $234.06K |
| 2026-04-22 DEF 14A | Adjustment To Compensation | AdjToComp: ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYr; ExecutiveCategory: Peo | 2023-01-01..2023-12-31 | $617.58K |
| 2026-04-22 DEF 14A | Adjustment To Compensation | AdjToComp: ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYr; ExecutiveCategory: Peo | 2022-01-01..2022-12-31 | $1.08M |
| 2026-04-22 DEF 14A | Adjustment To Compensation | AdjToComp: ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYr; ExecutiveCategory: Peo; Individual: JasonTrevisan | 2021-01-01..2021-12-31 | -$136.51K |
| 2026-04-22 DEF 14A | Adjustment To Compensation | AdjToComp: ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYr; ExecutiveCategory: Peo; Individual: LangleySteinert | 2021-01-01..2021-12-31 | -$139.52K |
| 2026-04-22 DEF 14A | Adjustment To Compensation | AdjToComp: FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYr; ExecutiveCategory: Peo | 2025-01-01..2025-12-31 | $0.00 |
| 2026-04-22 DEF 14A | Adjustment To Compensation | AdjToComp: FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYr; ExecutiveCategory: Peo | 2024-01-01..2024-12-31 | $0.00 |
| 2026-04-22 DEF 14A | Adjustment To Compensation | AdjToComp: FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYr; ExecutiveCategory: Peo | 2023-01-01..2023-12-31 | $0.00 |
| 2026-04-22 DEF 14A | Adjustment To Compensation | AdjToComp: FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYr; ExecutiveCategory: Peo | 2022-01-01..2022-12-31 | $0.00 |
| 2026-04-22 DEF 14A | Adjustment To Compensation | AdjToComp: FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYr; ExecutiveCategory: Peo; Individual: JasonTrevisan | 2021-01-01..2021-12-31 | $0.00 |
| 2026-04-22 DEF 14A | Adjustment To Compensation | AdjToComp: FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYr; ExecutiveCategory: Peo; Individual: LangleySteinert | 2021-01-01..2021-12-31 | $0.00 |
| 2026-04-22 DEF 14A | Adjustment To Compensation | ExecutiveCategory: Peo | 2025-01-01..2025-12-31 | $1.33M |
| 2026-04-22 DEF 14A | Adjustment To Compensation | ExecutiveCategory: Peo | 2024-01-01..2024-12-31 | $4.14M |
| 2026-04-22 DEF 14A | Adjustment To Compensation | ExecutiveCategory: Peo | 2023-01-01..2023-12-31 | $3.13M |
| 2026-04-22 DEF 14A | Adjustment To Compensation | ExecutiveCategory: Peo | 2022-01-01..2022-12-31 | -$7.46M |
| 2026-04-22 DEF 14A | Adjustment To Compensation | ExecutiveCategory: Peo; Individual: JasonTrevisan | 2021-01-01..2021-12-31 | -$2.41M |
| 2026-04-22 DEF 14A | Adjustment To Compensation | ExecutiveCategory: Peo; Individual: LangleySteinert | 2021-01-01..2021-12-31 | -$365.63K |
| 2026-04-22 DEF 14A | PEO Actually Paid Compensation | Individual: LangleySteinert | 2021-01-01..2021-12-31 | $2.15M |
| 2026-04-22 DEF 14A | Adjustment To Non PEO NEO Compensation Footnote | 2025-01-01..2025-12-31 | (4) The following table sets forth the adjustments made to SCT total compensation pursuant to Item 402(v) of Regulation S-K to determine average CAP for the Non-PEO NEOs in 2025, 2024, 2023, 2022, and 2021: Non-PEO NEOs Average SCT to CAP Adjustments 2025 2024 2023 2022 2021 Total Reported in SCT $ … | |
| 2026-04-22 DEF 14A | Adjustment To Compensation | AdjToComp: EqtyAwrdsInSummryCompstnTblForAplblYr; ExecutiveCategory: NonPeoNeo | 2025-01-01..2025-12-31 | -$2.02M |
| 2026-04-22 DEF 14A | Adjustment To Compensation | AdjToComp: EqtyAwrdsInSummryCompstnTblForAplblYr; ExecutiveCategory: NonPeoNeo | 2024-01-01..2024-12-31 | -$1.93M |
| 2026-04-22 DEF 14A | Adjustment To Compensation | AdjToComp: EqtyAwrdsInSummryCompstnTblForAplblYr; ExecutiveCategory: NonPeoNeo | 2023-01-01..2023-12-31 | -$2.32M |
| 2026-04-22 DEF 14A | Adjustment To Compensation | AdjToComp: EqtyAwrdsInSummryCompstnTblForAplblYr; ExecutiveCategory: NonPeoNeo | 2022-01-01..2022-12-31 | -$2.18M |
| 2026-04-22 DEF 14A | Adjustment To Compensation | AdjToComp: EqtyAwrdsInSummryCompstnTblForAplblYr; ExecutiveCategory: NonPeoNeo | 2021-01-01..2021-12-31 | -$4.23M |
| 2026-04-22 DEF 14A | Adjustment To Compensation | AdjToComp: YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstd; ExecutiveCategory: NonPeoNeo | 2025-01-01..2025-12-31 | $2.03M |
| 2026-04-22 DEF 14A | Adjustment To Compensation | AdjToComp: YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstd; ExecutiveCategory: NonPeoNeo | 2024-01-01..2024-12-31 | $2.68M |
| 2026-04-22 DEF 14A | Adjustment To Compensation | AdjToComp: YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstd; ExecutiveCategory: NonPeoNeo | 2023-01-01..2023-12-31 | $2.80M |
| 2026-04-22 DEF 14A | Adjustment To Compensation | AdjToComp: YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstd; ExecutiveCategory: NonPeoNeo | 2022-01-01..2022-12-31 | $537.56K |
| 2026-04-22 DEF 14A | Adjustment To Compensation | AdjToComp: YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstd; ExecutiveCategory: NonPeoNeo | 2021-01-01..2021-12-31 | $3.03M |
| 2026-04-22 DEF 14A | Adjustment To Compensation | AdjToComp: ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrs; ExecutiveCategory: NonPeoNeo | 2025-01-01..2025-12-31 | $124.75K |
| 2026-04-22 DEF 14A | Adjustment To Compensation | AdjToComp: ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrs; ExecutiveCategory: NonPeoNeo | 2024-01-01..2024-12-31 | $544.38K |
| 2026-04-22 DEF 14A | Adjustment To Compensation | AdjToComp: ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrs; ExecutiveCategory: NonPeoNeo | 2023-01-01..2023-12-31 | $249.27K |
| 2026-04-22 DEF 14A | Adjustment To Compensation | AdjToComp: ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrs; ExecutiveCategory: NonPeoNeo | 2022-01-01..2022-12-31 | -$960.47K |
| 2026-04-22 DEF 14A | Adjustment To Compensation | AdjToComp: ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrs; ExecutiveCategory: NonPeoNeo | 2021-01-01..2021-12-31 | $53.44K |
| 2026-04-22 DEF 14A | Adjustment To Compensation | AdjToComp: VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYr; ExecutiveCategory: NonPeoNeo | 2025-01-01..2025-12-31 | $408.71K |
| 2026-04-22 DEF 14A | Adjustment To Compensation | AdjToComp: VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYr; ExecutiveCategory: NonPeoNeo | 2024-01-01..2024-12-31 | $243.01K |
| 2026-04-22 DEF 14A | Adjustment To Compensation | AdjToComp: VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYr; ExecutiveCategory: NonPeoNeo | 2023-01-01..2023-12-31 | $263.88K |
| 2026-04-22 DEF 14A | Adjustment To Compensation | AdjToComp: VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYr; ExecutiveCategory: NonPeoNeo | 2022-01-01..2022-12-31 | $231.45K |
| 2026-04-22 DEF 14A | Adjustment To Compensation | AdjToComp: VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYr; ExecutiveCategory: NonPeoNeo | 2021-01-01..2021-12-31 | $342.60K |
| 2026-04-22 DEF 14A | Adjustment To Compensation | AdjToComp: ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYr; ExecutiveCategory: NonPeoNeo | 2025-01-01..2025-12-31 | -$127.25K |
| 2026-04-22 DEF 14A | Adjustment To Compensation | AdjToComp: ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYr; ExecutiveCategory: NonPeoNeo | 2024-01-01..2024-12-31 | $133.40K |
| 2026-04-22 DEF 14A | Adjustment To Compensation | AdjToComp: ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYr; ExecutiveCategory: NonPeoNeo | 2023-01-01..2023-12-31 | $72.93K |
| 2026-04-22 DEF 14A | Adjustment To Compensation | AdjToComp: ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYr; ExecutiveCategory: NonPeoNeo | 2022-01-01..2022-12-31 | $58.91K |
| 2026-04-22 DEF 14A | Adjustment To Compensation | AdjToComp: ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYr; ExecutiveCategory: NonPeoNeo | 2021-01-01..2021-12-31 | -$57.77K |
| 2026-04-22 DEF 14A | Adjustment To Compensation | AdjToComp: FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYr; ExecutiveCategory: NonPeoNeo | 2025-01-01..2025-12-31 | -$575.12K |