XML 81 R68.htm IDEA: XBRL DOCUMENT
v3.22.0.1

Investments in Securities - Schedule of Financial Instruments Owned and Pledged as Collateral (Details) - USD ($) $ in Thousands | Dec. 31, 2021 | Dec. 31, 2020
--- | --- | ---
Public deposits |  |
Marketable Securities [Line Items] |  |
Securities Owned and Pledged As Collateral Amortized Cost | $ 4,742 | $ 5,674
Security Owned and Pledged as Collateral, Fair Value | 5,029 | 5,962
Collateralized borrowing accounts |  |
Marketable Securities [Line Items] |  |
Securities Owned and Pledged As Collateral Amortized Cost | 133,242 | 188,309
Security Owned and Pledged as Collateral, Fair Value | 139,112 | 201,818
Other |  |
Marketable Securities [Line Items] |  |
Securities Owned and Pledged As Collateral Amortized Cost | 6,257 | 6,413
Security Owned and Pledged as Collateral, Fair Value | 6,461 | 6,819
Securities Pledged as Collateral |  |
Marketable Securities [Line Items] |  |
Securities Owned and Pledged As Collateral Amortized Cost | 144,241 | 200,396
Security Owned and Pledged as Collateral, Fair Value | $ 150,602 | $ 214,599

X
- Definition Amount of securities owned and pledged as collateral amortized cost. + References No definition available. + Details
Name: | gsbc_SecuritiesOwnedAndPledgedAsCollateralAmortizedCost
Namespace Prefix: | gsbc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

X
- Definition Fair value of financial instrument held by the entity for its own account (proprietary securities) for trading or investment purposes that are carried at fair value and pledged to counterparties as collateral for financing transactions. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 30 -Section 50 -Paragraph 1A -Subparagraph (b)(1)(i) -URI http://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 30 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728 + Details
Name: | us-gaap_SecurityOwnedAndPledgedAsCollateralFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=gsbc_PublicDepositMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=gsbc_CollateralizedBorrowingAccountsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=gsbc_OtherPledgedSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=gsbc_SecuritiesPledgedAsCollateral1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |