XML 110 R95.htm IDEA: XBRL DOCUMENT
v3.23.2

Mortgage Loan Servicing, Origination, and Loans Held for Sale - Mandatory cash forwards (Details) - USD ($) | 3 Months Ended | 6 Months Ended |
--- | --- | --- | ---
Jun. 30, 2023 | Jun. 30, 2022 | Jun. 30, 2023 | Jun. 30, 2022 | Dec. 31, 2022
Mortgage loan securitizations, mandatory cash forwards, and whole loan sales |  |  |  |  |
Repurchase of principal balance |  |  | $ 975,000 | $ 3,907,000 |
Loan sales | $ 249,300,000 | $ 449,900,000 | 408,700,000 | 1,200,000,000 |
Loan securitizations and loan sales | $ 201,100,000 | $ 352,300,000 | $ 324,100,000 | $ 882,900,000 |
Percentage of loan securitizations and loan sales | 80.70% | 78.30% | 79.30% | 76.70% |
Loss reimbursement and settlement claims paid |  |  | $ 0 | $ 0 |
Loans held for sale | $ 42,951,000 |  | $ 42,951,000 |  | $ 28,968,000
Minimum |  |  |  |  |
Mortgage loan securitizations, mandatory cash forwards, and whole loan sales |  |  |  |  |
Loans held for sale, settlement period |  |  | 15 days |  |
Maximum |  |  |  |  |
Mortgage loan securitizations, mandatory cash forwards, and whole loan sales |  |  |  |  |
Loans held for sale, settlement period |  |  | 45 days |  |

X
- Definition The amount of cash paid for the loss reimbursement and settlement. + References No definition available. + Details
Name: | ssb_LoansHeldForSaleLossReimbursementAndSettlementPaid
Namespace Prefix: | ssb_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Represent the settlement period of loan held for sale. + References No definition available. + Details
Name: | ssb_LoansHeldForSaleSettlementPeriod
Namespace Prefix: | ssb_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the loans repurchased. + References No definition available. + Details
Name: | ssb_LoansRepurchasedAndAggregatedPrincipalBalances
Namespace Prefix: | ssb_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Represents the amount of mortgage loan securitized and sold during the period. + References No definition available. + Details
Name: | ssb_MortgageLoanSecuritizationsAndSales
Namespace Prefix: | ssb_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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

X
- Definition Represents the amount of mortgage loan sold during the period. + References No definition available. + Details
Name: | ssb_MortgageLoanSold
Namespace Prefix: | ssb_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Represents the percentage of mortgage loan securitized and sold during the period with servicing rights retained by the company. + References No definition available. + Details
Name: | ssb_PercentageOfMortgageLoanSecuritizationsAndSales
Namespace Prefix: | ssb_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount, after valuation allowance, of financing receivable held for sale and not part of disposal group. Excludes loan covered under loss sharing agreement and loan classified as investment in debt security. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481990/310-10-45-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 948 -SubTopic 310 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481852/948-310-45-1 + Details
Name: | us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |