XML 157 R124.htm IDEA: XBRL DOCUMENT
v3.23.1

Shareholder's Equity (Details) | 12 Months Ended
--- | ---
Dec. 31, 2022 shares
Share Capital |
Number of shares issued at beginning of period | 83,393,851
Remuneration |
ILP exercised | 184,117
Premium recognized | 71,919
Number of shares issued at end of period | 83,649,887
Class A common shares |
Share Capital |
Number of shares issued at beginning of period | 18,957,758
Remuneration |
ILP exercised | 184,117
Premium recognized | 71,919
Number of shares issued at end of period | 19,213,794
Class B common shares |
Share Capital |
Number of shares issued at beginning of period | 64,436,093
Remuneration |
ILP exercised | 0
Premium recognized | 0
Number of shares issued at end of period | 64,436,093

X
- Definition Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table. + References No definition available. + Details
Name: | ifrs-full_DisclosureOfClassesOfShareCapitalLineItems
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The increase in the number of ordinary shares issued through long-term compensation plan exercised. + References No definition available. + Details
Name: | vsta_IncreaseInNumberOfOrdinarySharesIssuedThroughLongTermCompensationPlanExercised
Namespace Prefix: | vsta_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition The increase in the number of ordinary shares issued through premium recognized. + References No definition available. + Details
Name: | vsta_IncreaseInNumberOfOrdinarySharesIssuedThroughPremiumRecognized
Namespace Prefix: | vsta_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of shares issued by the entity including the shares held in treasury. + References No definition available. + Details
Name: | vsta_NumberOfSharesIssuedIncludingSharesHeldInTreasury
Namespace Prefix: | vsta_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- References No definition available. + Details
Name: | vsta_ShareBasedPaymentTransactionsToEmployeesAbstract
Namespace Prefix: | vsta_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | ifrs-full_ClassesOfShareCapitalAxis=vsta_ClassACommonSharesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfShareCapitalAxis=vsta_ClassBSeries1CommonSharesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |