XML 115 R82.htm IDEA: XBRL DOCUMENT
v3.23.1

Marketable securities (Details) - BRL (R$) R$ in Thousands | Dec. 31, 2022 | Dec. 31, 2021
--- | --- | ---
Marketable securities |  |
Marketable securities | R$ 380,514 | R$ 166,349
Average gross yield of securities | 104.00% | 101.00%
Credit Risk | AAA |  |
Marketable securities |  |
Financial bills (LF) | R$ 0 | R$ 1,640
Financial treasury bills (LFT) | 0 | 164,709
Private investment fund | 31,842 | 0
Credit Risk | AA |  |
Marketable securities |  |
Private investment fund | R$ 348,672 | R$ 0

X
- Definition The percentage of average gross yield of securities. + References No definition available. + Details
Name: | vsta_AverageGrossYieldOfSecurities
Namespace Prefix: | vsta_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The amount of financial bills. + References No definition available. + Details
Name: | vsta_CurrentBills
Namespace Prefix: | vsta_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The amount of current marketable securities that are not classified as cash and cash equivalents. + References No definition available. + Details
Name: | vsta_CurrentMarketableSecurities
Namespace Prefix: | vsta_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The amount of current private investment fund. + References No definition available. + Details
Name: | vsta_CurrentPrivateInvestmentFund
Namespace Prefix: | vsta_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The amount of financial treasury bills. + References No definition available. + Details
Name: | vsta_CurrentTreasuryBills
Namespace Prefix: | vsta_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

X
- Details
Name: | ifrs-full_TypesOfRisksAxis=ifrs-full_CreditRiskMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CreditRatingStandardPoorsAxis=srt_StandardPoorsAAARatingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CreditRatingStandardPoorsAxis=srt_StandardPoorsAARatingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |