XML 99 R83.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Loans and Allowance for Credit Losses - Loans by category and risk rating separated by origination and loan class (Details) - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2024 | Dec. 31, 2023
LOANS AND ALLOWANCE FOR CREDIT LOSSES |  |
Total | $ 4,761,848 | $ 4,661,348
Commercial real estate |  |
LOANS AND ALLOWANCE FOR CREDIT LOSSES |  |
Current Year | 97,512 | 53,158
One Year Before | 81,282 | 284,738
Two Years Before | 320,442 | 237,822
Three Years Before | 217,126 | 103,393
Four Years Before | 96,246 | 161,834
Prior | 695,197 | 644,811
Revolving Loans | 35,937 | 35,276
Total | 1,543,742 | 1,521,032
Current Period Gross Charge Offs |  |
Two year Before | 54 |
Three year Before | 10 |
Prior | 1,236 |
Total | 1,300 |
Commercial real estate | Satisfactory |  |
LOANS AND ALLOWANCE FOR CREDIT LOSSES |  |
Current Year | 97,512 | 53,158
One Year Before | 81,282 | 284,738
Two Years Before | 320,442 | 237,822
Three Years Before | 217,049 | 103,393
Four Years Before | 96,246 | 161,680
Prior | 682,549 | 624,515
Revolving Loans | 35,937 | 35,276
Total | 1,531,017 | 1,500,582
Commercial real estate | Watch |  |
LOANS AND ALLOWANCE FOR CREDIT LOSSES |  |
Four Years Before |  | 154
Prior | 7,879 | 5,348
Total | 7,879 | 5,502
Commercial real estate | Special Mention |  |
LOANS AND ALLOWANCE FOR CREDIT LOSSES |  |
Prior | 438 | 4,396
Total | 438 | 4,396
Commercial real estate | Classified |  |
LOANS AND ALLOWANCE FOR CREDIT LOSSES |  |
Three Years Before | 77 |
Prior | 4,331 | 10,552
Total | 4,408 | 10,552
Consumer |  |
LOANS AND ALLOWANCE FOR CREDIT LOSSES |  |
Current Year | 17,392 | 16,629
One Year Before | 9,243 | 12,055
Two Years Before | 6,163 | 6,196
Three Years Before | 2,638 | 2,817
Four Years Before | 1,155 | 831
Prior | 10,725 | 12,339
Revolving Loans | 122,212 | 122,337
Total | 169,528 | 173,204
Current Period Gross Charge Offs |  |
Current Year | 13 | 4
One Year Before | 105 | 135
Two year Before | 122 | 24
Three year Before | 32 | 3
Four Year Before | 4 | 18
Prior | 1,161 | 1,493
Revolving Loans | 54 | 77
Total | 1,491 | 1,754
Consumer | Satisfactory |  |
LOANS AND ALLOWANCE FOR CREDIT LOSSES |  |
Current Year | 17,391 | 16,629
One Year Before | 9,234 | 12,010
Two Years Before | 6,147 | 6,163
Three Years Before | 2,618 | 2,811
Four Years Before | 1,151 | 828
Prior | 10,478 | 12,089
Revolving Loans | 120,653 | 122,166
Total | 167,672 | 172,696
Consumer | Watch |  |
LOANS AND ALLOWANCE FOR CREDIT LOSSES |  |
One Year Before |  | 3
Two Years Before | 5 | 21
Three Years Before |  | 6
Four Years Before | 4 | 3
Prior | 194 | 201
Revolving Loans | 107 | 154
Total | 310 | 388
Consumer | Special Mention |  |
LOANS AND ALLOWANCE FOR CREDIT LOSSES |  |
Revolving Loans |  | 8
Total |  | 8
Consumer | Classified |  |
LOANS AND ALLOWANCE FOR CREDIT LOSSES |  |
Current Year | 1 |
One Year Before | 9 | 42
Two Years Before | 11 | 12
Three Years Before | 20 |
Prior | 53 | 49
Revolving Loans | 1,452 | 9
Total | 1,546 | 112
Combined |  |
LOANS AND ALLOWANCE FOR CREDIT LOSSES |  |
Current Year | 354,122 | 302,681
One Year Before | 340,786 | 1,275,272
Two Years Before | 1,406,976 | 1,105,013
Three Years Before | 982,991 | 430,496
Four Years Before | 379,160 | 346,862
Prior | 1,059,999 | 969,027
Revolving Loans | 237,814 | 231,997
Total | 4,761,848 | 4,661,348
Current Period Gross Charge Offs |  |
Current Year | 13 | 4
One Year Before | 154 | 142
Two year Before | 176 | 24
Three year Before | 46 | 3
Four Year Before | 31 | 18
Prior | 2,678 | 2,534
Revolving Loans | 102 | 97
Total | 3,200 | 2,822
Combined | Satisfactory |  |
LOANS AND ALLOWANCE FOR CREDIT LOSSES |  |
Current Year | 354,121 | 302,681
One Year Before | 339,904 | 1,274,041
Two Years Before | 1,404,573 | 1,100,593
Three Years Before | 979,469 | 430,315
Four Years Before | 378,509 | 346,534
Prior | 1,042,480 | 926,576
Revolving Loans | 234,745 | 226,496
Total | 4,733,801 | 4,607,236
Combined | Watch |  |
LOANS AND ALLOWANCE FOR CREDIT LOSSES |  |
One Year Before |  | 3
Two Years Before | 1,010 | 21
Three Years Before | 3,296 | 6
Four Years Before | 149 | 328
Prior | 11,380 | 7,780
Revolving Loans | 107 | 200
Total | 15,942 | 8,338
Combined | Special Mention |  |
LOANS AND ALLOWANCE FOR CREDIT LOSSES |  |
One Year Before |  | 1,186
Two Years Before | 995 | 3,840
Four Years Before | 38 |
Prior | 438 | 16,718
Revolving Loans |  | 4,908
Total | 1,471 | 26,652
Combined | Classified |  |
LOANS AND ALLOWANCE FOR CREDIT LOSSES |  |
Current Year | 1 |
One Year Before | 882 | 42
Two Years Before | 398 | 559
Three Years Before | 226 | 175
Four Years Before | 464 |
Prior | 5,701 | 17,953
Revolving Loans | 2,962 | 393
Total | 10,634 | 19,122
One- to four-family residential construction |  |
LOANS AND ALLOWANCE FOR CREDIT LOSSES |  |
Current Year | 11,750 | 12,528
One Year Before | 8,961 | 9,878
Two Years Before | 822 | 41
Revolving Loans | 9,000 | 7,181
Total | 30,533 | 29,628
One- to four-family residential construction | Satisfactory |  |
LOANS AND ALLOWANCE FOR CREDIT LOSSES |  |
Current Year | 11,750 | 12,528
One Year Before | 8,961 | 9,878
Two Years Before | 822 | 41
Revolving Loans | 9,000 | 7,181
Total | 30,533 | 29,628
Subdivision construction |  |
LOANS AND ALLOWANCE FOR CREDIT LOSSES |  |
Current Year | 711 | 532
One Year Before | 182 | 1,022
Two Years Before | 136 | 21,333
Three Years Before | 17,609 | 43
Four Years Before | 29 | 64
Prior | 205 | 365
Revolving Loans | 989 |
Total | 19,861 | 23,359
Subdivision construction | Satisfactory |  |
LOANS AND ALLOWANCE FOR CREDIT LOSSES |  |
Current Year | 711 | 532
One Year Before | 182 | 1,022
Two Years Before | 136 | 21,333
Three Years Before | 17,609 | 43
Four Years Before | 29 | 64
Prior | 205 | 365
Revolving Loans | 989 |
Total | 19,861 | 23,359
Construction and land development |  |
LOANS AND ALLOWANCE FOR CREDIT LOSSES |  |
Current Year | 18,282 | 14,860
One Year Before | 6,112 | 12,564
Two Years Before | 2,722 | 5,658
Three Years Before | 5,210 | 3,682
Four Years Before | 3,569 | 5,458
Prior | 4,236 | 4,531
Revolving Loans | 2,373 | 1,262
Total | 42,504 | 48,015
Current Period Gross Charge Offs |  |
Prior | 101 |
Total | 101 |
Construction and land development | Satisfactory |  |
LOANS AND ALLOWANCE FOR CREDIT LOSSES |  |
Current Year | 18,282 | 14,860
One Year Before | 6,112 | 12,564
Two Years Before | 2,722 | 5,658
Three Years Before | 5,210 | 3,682
Four Years Before | 3,105 | 5,458
Prior | 4,236 | 4,531
Revolving Loans | 2,373 | 878
Total | 42,040 | 47,631
Construction and land development | Classified |  |
LOANS AND ALLOWANCE FOR CREDIT LOSSES |  |
Four Years Before | 464 |
Revolving Loans |  | 384
Total | 464 | 384
Other construction |  |
LOANS AND ALLOWANCE FOR CREDIT LOSSES |  |
Current Year | 78,337 | 60,895
One Year Before | 52,046 | 422,727
Two Years Before | 189,389 | 203,918
Three Years Before | 33,021 | 15,867
Total | 352,793 | 703,407
Other construction | Satisfactory |  |
LOANS AND ALLOWANCE FOR CREDIT LOSSES |  |
Current Year | 78,337 | 60,895
One Year Before | 52,046 | 422,727
Two Years Before | 189,389 | 203,918
Three Years Before | 33,021 | 15,867
Total | 352,793 | 703,407
One- to four-family residential |  |
LOANS AND ALLOWANCE FOR CREDIT LOSSES |  |
Current Year | 42,931 | 66,733
One Year Before | 60,601 | 330,489
Two Years Before | 304,441 | 204,324
Three Years Before | 176,888 | 108,380
Four Years Before | 91,383 | 60,459
Prior | 155,167 | 119,621
Revolving Loans | 1,936 | 529
Total | 833,347 | 890,535
Current Period Gross Charge Offs |  |
One Year Before | 49 |
Prior | 16 | 11
Revolving Loans |  | 20
Total | 65 | 31
One- to four-family residential | Satisfactory |  |
LOANS AND ALLOWANCE FOR CREDIT LOSSES |  |
Current Year | 42,931 | 66,733
One Year Before | 59,973 | 330,489
Two Years Before | 304,054 | 203,781
Three Years Before | 176,759 | 108,232
Four Years Before | 91,238 | 60,288
Prior | 153,392 | 118,570
Revolving Loans | 426 | 483
Total | 828,773 | 888,576
One- to four-family residential | Watch |  |
LOANS AND ALLOWANCE FOR CREDIT LOSSES |  |
Four Years Before | 145 | 171
Prior | 597 | 862
Revolving Loans |  | 46
Total | 742 | 1,079
One- to four-family residential | Classified |  |
LOANS AND ALLOWANCE FOR CREDIT LOSSES |  |
One Year Before | 628 |
Two Years Before | 387 | 543
Three Years Before | 129 | 148
Prior | 1,178 | 189
Revolving Loans | 1,510 |
Total | 3,832 | 880
Other residential |  |
LOANS AND ALLOWANCE FOR CREDIT LOSSES |  |
Current Year | 66,028 | 18,795
One Year Before | 92,268 | 108,389
Two Years Before | 552,183 | 391,516
Three Years Before | 506,902 | 180,916
Four Years Before | 179,094 | 108,173
Prior | 149,422 | 130,947
Revolving Loans | 3,352 | 3,335
Total | 1,549,249 | 942,071
Other residential | Satisfactory |  |
LOANS AND ALLOWANCE FOR CREDIT LOSSES |  |
Current Year | 66,028 | 18,795
One Year Before | 92,268 | 108,389
Two Years Before | 552,183 | 391,516
Three Years Before | 506,902 | 180,916
Four Years Before | 179,094 | 108,173
Prior | 146,712 | 111,462
Revolving Loans | 3,352 | 3,335
Total | 1,546,539 | 922,586
Other residential | Watch |  |
LOANS AND ALLOWANCE FOR CREDIT LOSSES |  |
Prior | 2,710 |
Total | 2,710 |
Other residential | Special Mention |  |
LOANS AND ALLOWANCE FOR CREDIT LOSSES |  |
Prior |  | 12,322
Total |  | 12,322
Other residential | Classified |  |
LOANS AND ALLOWANCE FOR CREDIT LOSSES |  |
Prior |  | 7,163
Total |  | 7,163
Commercial business |  |
LOANS AND ALLOWANCE FOR CREDIT LOSSES |  |
Current Year | 21,179 | 58,551
One Year Before | 30,091 | 93,410
Two Years Before | 30,678 | 34,205
Three Years Before | 23,597 | 15,398
Four Years Before | 7,684 | 10,043
Prior | 45,047 | 56,413
Revolving Loans | 62,015 | 62,077
Total | 220,291 | 330,097
Current Period Gross Charge Offs |  |
One Year Before |  | 7
Three year Before | 4 |
Four Year Before | 27 |
Prior | 164 | 1,030
Revolving Loans | 48 |
Total | 243 | 1,037
Commercial business | Satisfactory |  |
LOANS AND ALLOWANCE FOR CREDIT LOSSES |  |
Current Year | 21,179 | 58,551
One Year Before | 29,846 | 92,224
Two Years Before | 28,678 | 30,361
Three Years Before | 20,301 | 15,371
Four Years Before | 7,646 | 10,043
Prior | 44,908 | 55,044
Revolving Loans | 62,015 | 57,177
Total | 214,573 | 318,771
Commercial business | Watch |  |
LOANS AND ALLOWANCE FOR CREDIT LOSSES |  |
Two Years Before | 1,005 |
Three Years Before | 3,296 |
Prior |  | 1,369
Total | 4,301 | 1,369
Commercial business | Special Mention |  |
LOANS AND ALLOWANCE FOR CREDIT LOSSES |  |
One Year Before |  | 1,186
Two Years Before | 995 | 3,840
Four Years Before | 38 |
Revolving Loans |  | 4,900
Total | 1,033 | 9,926
Commercial business | Classified |  |
LOANS AND ALLOWANCE FOR CREDIT LOSSES |  |
One Year Before | 245 |
Two Years Before |  | 4
Three Years Before |  | 27
Prior | 139 |
Total | $ 384 | $ 31

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

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 Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name Regulation S-K (SK) -Number 229 -Section 1405 -Paragraph c -Publisher SEC Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13 + Details
Name: | us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amortized cost of financing receivable originated more than five years prior to current fiscal year. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 79 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6 + Details
Name: | us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amortized cost of financing receivable originated four years prior to current fiscal year. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 79 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6 + Details
Name: | us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amortized cost of financing receivable originated in current fiscal year. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 79 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6 + Details
Name: | us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amortized cost of financing receivable originated in fiscal year prior to current fiscal year. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 79 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6 + Details
Name: | us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of writeoff of financing receivable originated more than five years before current fiscal year. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 79 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6 + Details
Name: | us-gaap_FinancingReceivableOriginatedMoreThanFiveYearsBeforeCurrentFiscalYearWriteoff
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amortized cost of financing receivable originated three years prior to current fiscal year. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 79 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6 + Details
Name: | us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amortized cost of financing receivable originated two years prior to current fiscal year. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 79 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6 + Details
Name: | us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amortized cost of financing receivable that can be withdrawn, repaid, and redrawn. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 79 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6 + Details
Name: | us-gaap_FinancingReceivableRevolving
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of writeoff of revolving financing receivable converted to term loan. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 79 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6A -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6A + Details
Name: | us-gaap_FinancingReceivableRevolvingConvertedToTermLoanWriteoff
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of writeoff of financing receivable that can be withdrawn, repaid, and redrawn. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 79 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6 + Details
Name: | us-gaap_FinancingReceivableRevolvingWriteoff
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of writeoff of financing receivable originated four years before current fiscal year. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 79 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6 + Details
Name: | us-gaap_FinancingReceivableYearFiveOriginatedFourYearsBeforeCurrentFiscalYearWriteoff
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of writeoff of financing receivable originated three years before current fiscal year. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 79 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6 + Details
Name: | us-gaap_FinancingReceivableYearFourOriginatedThreeYearsBeforeCurrentFiscalYearWriteoff
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of writeoff of financing receivable originated in current fiscal year. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 79 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6 + Details
Name: | us-gaap_FinancingReceivableYearOneOriginatedCurrentFiscalYearWriteoff
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of writeoff of financing receivable originated two years before current fiscal year. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 79 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6 + Details
Name: | us-gaap_FinancingReceivableYearThreeOriginatedTwoYearsBeforeCurrentFiscalYearWriteoff
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of writeoff of financing receivable originated in fiscal year before current fiscal year. Excludes net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 79 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6 + Details
Name: | us-gaap_FinancingReceivableYearTwoOriginatedFiscalYearBeforeCurrentFiscalYearWriteoff
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amortized cost, before allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481990/310-10-45-13 Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7A -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-7A Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-29 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Name Regulation S-K (SK) -Number 229 -Section 1405 -Paragraph a -Subparagraph (1) -Publisher SEC Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Name Regulation S-K (SK) -Number 229 -Section 1405 -Paragraph a -Subparagraph (2) -Publisher SEC Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Name Regulation S-K (SK) -Number 229 -Section 1404 -Paragraph a -Publisher SEC Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 80 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-80 Reference 8: http://www.xbrl.org/2003/role/exampleRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 79 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79 Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(3)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-14 Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-5 + Details
Name: | us-gaap_NotesReceivableGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

X
- Details
Name: | us-gaap_InternalCreditAssessmentAxis=gsbc_SatisfactoryMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InternalCreditAssessmentAxis=gsbc_WatchMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InternalCreditAssessmentAxis=us-gaap_SpecialMentionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InternalCreditAssessmentAxis=gsbc_ClassifiedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

X
- Details
Name: | us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis=gsbc_OneToFourFamilyResidentialConstructionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis=gsbc_SubdivisionConstructionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis=gsbc_ConstructionAndLandDevelopmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis=gsbc_OtherConstructionsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis=gsbc_OneToFourFamilyResidentialMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis=gsbc_OtherResidentialMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfFinancingReceivableTypeOfBorrowerAxis=us-gaap_CommercialBorrowerMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |