XML 119 R99.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Loans to Customers - Additional Information (Details) - KZT (₸) ₸ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2024 | Dec. 31, 2023
Disclosure of loans to customers [line items] |  |
Accrued interest | ₸ 68,558 | ₸ 46,207
Allowance for impairment losses for percentage of NPLs | 90.00% | 99.00%
Maximum percentage of loan provided | 10.00% |
Restructured loans to customers | ₸ 137,728 | ₸ 98,925
Restructured loans collected | 58,615 | 35,168
POCI |  |
Disclosure of loans to customers [line items] |  |
Restructured loans gross | 23,136 | 10,504
Stage 1 |  |
Disclosure of loans to customers [line items] |  |
Restructured loans gross | 15,364 | 1,568
Stage 2 |  |
Disclosure of loans to customers [line items] |  |
Restructured loans gross | 18,009 | 8,821
Stage 3 |  |
Disclosure of loans to customers [line items] |  |
Restructured loans gross | ₸ 94,556 | ₸ 57,571
Minimum | Stage 3 |  |
Disclosure of loans to customers [line items] |  |
Allowance for impairment losses for percentage of NPLs | 100.00% |

X
- Definition Accrued interest. + References No definition available. + Details
Name: | kspi_AccruedInterest
Namespace Prefix: | kspi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Allowance for impairment losses for loans as percentage of non-performing loans + References No definition available. + Details
Name: | kspi_AllowanceForImpairmentLossesForLoansAsPercentageOfNonPerformingLoans
Namespace Prefix: | kspi_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure Of Loans to customers. + References No definition available. + Details
Name: | kspi_DisclosureOfLoansToCustomersLineItems
Namespace Prefix: | kspi_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Maximum percentage of loan provided. + References No definition available. + Details
Name: | kspi_MaximumPercentageOfLoanProvided
Namespace Prefix: | kspi_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Restructured loans collected. + References No definition available. + Details
Name: | kspi_RestructuredLoansCollected
Namespace Prefix: | kspi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Restructured loans gross. + References No definition available. + Details
Name: | kspi_RestructuredLoansGross
Namespace Prefix: | kspi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Restructured loans to customers. + References No definition available. + Details
Name: | kspi_RestructuredLoansToCustomers
Namespace Prefix: | kspi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | ifrs-full_CreditImpairmentOfFinancialInstrumentsAxis=ifrs-full_FinancialInstrumentsPurchasedOrOriginatedCreditimpairedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypeOfMeasurementOfExpectedCreditLossesAxis=kspi_StageOneLifetimeExpectedCreditLossesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypeOfMeasurementOfExpectedCreditLossesAxis=kspi_StageTwoLifeTimeExpectedCreditLossesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypeOfMeasurementOfExpectedCreditLossesAxis=kspi_StageThreeLifeTimeExpectedCreditLossesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |