XML 182 R106.htm IDEA: XBRL DOCUMENT
v3.25.1

Trade receivables (Details 4) - BRL (R$) R$ in Thousands | Dec. 31, 2024 | Dec. 31, 2023
--- | --- | ---
IfrsStatementLineItems [Line Items] |  |
Judicial bonds | R$ 2,967,308 | R$ 3,085,265
Municipality Of Sao Paulo [Member] |  |
IfrsStatementLineItems [Line Items] |  |
Judicial bonds | 2,898,210 | 3,042,927
Municpalityof Cotia [Member] |  |
IfrsStatementLineItems [Line Items] |  |
Judicial bonds |  | 15,456
Municipality Of Ferrazde Vasconcelos [Member] |  |
IfrsStatementLineItems [Line Items] |  |
Judicial bonds | 22,883 |
Municpalityof Cachoeira Paulista [Member] |  |
IfrsStatementLineItems [Line Items] |  |
Judicial bonds | 12,608 | 14,964
Municipality Of Agudos [Member] |  |
IfrsStatementLineItems [Line Items] |  |
Judicial bonds | 14,039 |
Other [member] |  |
IfrsStatementLineItems [Line Items] |  |
Judicial bonds | R$ 19,568 | R$ 11,918

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

X
- References No definition available. + Details
Name: | sbs_JudicialPaymentOrder
Namespace Prefix: | sbs_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | sbs_TradeReceivablesJudicialBondsAxis=sbs_MunicipalityOfSaoPauloMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sbs_TradeReceivablesJudicialBondsAxis=sbs_MunicpalityofCotiaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sbs_TradeReceivablesJudicialBondsAxis=sbs_MunicipalityOfFerrazdeVasconcelosMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sbs_TradeReceivablesJudicialBondsAxis=sbs_MunicpalityofCachoeiraPaulistaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sbs_TradeReceivablesJudicialBondsAxis=sbs_MunicipalityOfAgudosMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sbs_TradeReceivablesJudicialBondsAxis=sbs_OthersMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |