| 2026-08-05 | 10-Q | Shares outstanding CommonClassA as of 2026-08-05 | 12,297,543 |
|---|
| 2026-08-05 | 10-Q | Shares outstanding CommonClassB as of 2026-08-05 | 1,022,887 |
|---|
| 2026-05-12 | 10-Q | Shares outstanding CommonClassA as of 2026-05-12 | 12,278,113 |
|---|
| 2026-05-12 | 10-Q | Shares outstanding CommonClassB as of 2026-05-12 | 1,022,887 |
|---|
| 2026-02-27 | 10-K | Shares outstanding CommonStock as of 2026-02-26 | 12,274,522 |
|---|
| 2026-02-27 | 10-K | Shares outstanding CommonClassB as of 2026-02-26 | 1,022,887 |
|---|
| 2026-02-27 | 10-K | Stock registered under Section 12(b) | Common Stock, $0.10 par value · VPG · NYSE |
|---|
| 2025-05-06 | 10-Q | Shares outstanding CommonStock as of 2025-05-06 | 12,234,453 |
|---|
| 2025-05-06 | 10-Q | Shares outstanding ClassBConvertibleCommonStock as of 2025-05-06 | 1,022,887 |
|---|
| 2025-02-25 | 10-K | Shares outstanding CommonStock as of 2025-02-25 | 12,234,453 |
|---|
| 2025-02-25 | 10-K | Shares outstanding ClassBConvertibleCommonStock as of 2025-02-25 | 1,022,887 |
|---|
| 2025-02-25 | 10-K | Stock registered under Section 12(b) | Common Stock, $0.10 par value · VPG · NYSE |
|---|
| 2024-11-05 | 10-Q | Shares outstanding CommonStock as of 2024-11-05 | 12,215,668 |
|---|
| 2024-11-05 | 10-Q | Shares outstanding ClassBConvertibleCommonStock as of 2024-11-05 | 1,022,887 |
|---|
| 2024-08-06 | 10-Q | Shares outstanding CommonStock as of 2024-08-06 | 12,232,016 |
|---|
| 2024-08-06 | 10-Q | Shares outstanding ClassBConvertibleCommonStock as of 2024-08-06 | 1,022,887 |
|---|
| 2024-05-07 | 10-Q | Shares outstanding CommonStock as of 2024-05-07 | 12,331,036 |
|---|
| 2024-05-07 | 10-Q | Shares outstanding ClassBConvertibleCommonStock as of 2024-05-07 | 1,022,887 |
|---|
| 2024-02-29 | 10-K | Shares outstanding CommonStock as of 2024-02-29 | 12,359,588 |
|---|
| 2024-02-29 | 10-K | Shares outstanding ClassBConvertibleCommonStock as of 2024-02-29 | 1,022,887 |
|---|
| 2024-02-29 | 10-K | Stock registered under Section 12(b) | Common Stock, $0.10 par value · VPG · NYSE |
|---|
| 2023-11-07 | 10-Q | Shares outstanding CommonStock as of 2023-11-07 | 12,510,296 |
|---|
| 2023-11-07 | 10-Q | Shares outstanding ClassBConvertibleCommonStock as of 2023-11-07 | 1,022,887 |
|---|
| 2023-08-08 | 10-Q | Shares outstanding CommonStock as of 2023-08-08 | 12,581,252 |
|---|
| 2023-08-08 | 10-Q | Shares outstanding ClassBConvertibleCommonStock as of 2023-08-08 | 1,022,887 |
|---|
| 2023-05-09 | 10-Q | Shares outstanding CommonStock as of 2023-05-09 | 12,577,030 |
|---|
| 2023-05-09 | 10-Q | Shares outstanding ClassBConvertibleCommonStock as of 2023-05-09 | 1,022,887 |
|---|
| 2023-03-01 | 10-K | Shares outstanding CommonStock as of 2023-03-01 | 12,555,212 |
|---|
| 2023-03-01 | 10-K | Shares outstanding ClassBConvertibleCommonStock as of 2023-03-01 | 1,022,887 |
|---|
| 2023-03-01 | 10-K | Stock registered under Section 12(b) | Common Stock, $0.10 par value · VPG · NYSE |
|---|
| 2022-11-08 | 10-Q | Shares outstanding CommonStock as of 2022-11-08 | 12,550,775 |
|---|
| 2022-11-08 | 10-Q | Shares outstanding ClassBConvertibleCommonStock as of 2022-11-08 | 1,022,887 |
|---|
| 2022-08-09 | 10-Q | Shares outstanding CommonStock as of 2022-08-09 | 12,631,588 |
|---|
| 2022-08-09 | 10-Q | Shares outstanding ClassBConvertibleCommonStock as of 2022-08-09 | 1,022,887 |
|---|
| 2022-05-10 | 10-Q | Shares outstanding CommonStock as of 2022-05-10 | 12,621,057 |
|---|
| 2022-05-10 | 10-Q | Shares outstanding ClassBConvertibleCommonStock as of 2022-05-10 | 1,022,887 |
|---|
| 2022-03-04 | 10-K | Shares outstanding CommonStock as of 2022-03-04 | 12,611,905 |
|---|
| 2022-03-04 | 10-K | Shares outstanding ClassBConvertibleCommonStock as of 2022-03-04 | 1,022,887 |
|---|
| 2022-03-04 | 10-K | Stock registered under Section 12(b) | Common Stock, $0.10 par value · VPG · NYSE |
|---|
| 2021-11-12 | 10-Q | Shares outstanding CommonStock as of 2021-11-12 | 12,603,220 |
|---|
| 2021-11-12 | 10-Q | Shares outstanding ClassBConvertibleCommonStock as of 2021-11-12 | 1,022,887 |
|---|
| 2021-08-10 | 10-Q | Shares outstanding CommonStock as of 2021-08-10 | 12,602,755 |
|---|
| 2021-08-10 | 10-Q | Shares outstanding ClassBConvertibleCommonStock as of 2021-08-10 | 1,022,887 |
|---|
| 2021-05-11 | 10-Q | Shares outstanding CommonStock as of 2021-05-11 | 12,587,191 |
|---|
| 2021-05-11 | 10-Q | Shares outstanding ClassBConvertibleCommonStock as of 2021-05-11 | 1,022,887 |
|---|
| 2021-03-11 | 10-K | Shares outstanding CommonStock as of 2021-03-11 | 12,587,191 |
|---|
| 2021-03-11 | 10-K | Shares outstanding ClassBConvertibleCommonStock as of 2021-03-11 | 1,022,887 |
|---|
| 2021-03-11 | 10-K | Stock registered under Section 12(b) | Common Stock, $0.10 par value · VPG · NYSE |
|---|
| 2020-11-03 | 10-Q | Shares outstanding CommonStock as of 2020-11-03 | 12,552,439 |
|---|
| 2020-11-03 | 10-Q | Shares outstanding ClassBConvertibleCommonStock as of 2020-11-03 | 1,022,887 |
|---|
| 2020-08-04 | 10-Q | Shares outstanding CommonStock as of 2020-08-04 | 12,552,439 |
|---|
| 2020-08-04 | 10-Q | Shares outstanding ClassBConvertibleCommonStock as of 2020-08-04 | 1,022,887 |
|---|