XML 52 R36.htm IDEA: XBRL DOCUMENT
v3.25.0.1

LOANS (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2024
Receivables [Abstract] |
Schedule of Composition of Loans Segregated by Class of Loans | The following table presents the composition of loans segregated by class of loans, as of December 31, 2024 and 2023.
(dollars in thousands) | December 31, 2024 |  | December 31, 2023
Construction, land & land development | $ | 205,046 |  |  | $ | 247,146 |
Other commercial real estate | 990,648 |  |  | 974,375 |
Total commercial real estate | 1,195,694 |  |  | 1,221,521 |
Residential real estate | 344,167 |  |  | 356,234 |
Commercial, financial & agricultural | 213,910 |  |  | 242,756 |
Consumer and other | 89,209 |  |  | 62,959 |
Total loans | $ | 1,842,980 |  |  | $ | 1,883,470 |
The following table presents the composition of government guaranteed loans segregated by class of loans for each respective period.
(dollars in thousands) | December 31, 2024 |  | December 31, 2023
Construction, land & land development | $ | 2,317 |  |  | $ | 2,344 |
Other commercial real estate | 41,471 |  |  | 31,940 |
Total commercial real estate | 43,788 |  |  | 34,284 |
Residential real estate | 9,348 |  |  | 8,019 |
Commercial, financial & agricultural | 28,500 |  |  | 26,334 |
Total loans | $ | 81,636 |  |  | $ | 68,637 |
Schedule of Loan Portfolio Segregated by Class of Loans | The following tables present the loan portfolio segregated by class of loans and the risk category of term loans by vintage year, which is the year of origination or most recent renewal, as of December 31, 2024 and 2023. Those loans with a risk grade of 1, 2, 3, 4, 5 and 98 have been combined in the pass line for presentation purposes. Loans with a risk grade of 7, 8 and 99 have been combined in the substandard line. There were no loans with a risk rating of "doubtful" or "loss" at December 31, 2024 and 2023.
| Term Loans Amortized Cost Basis by Origination Year |  |  |  |  |  |
(dollars in thousands) | 2024 |  | 2023 |  | 2022 |  | 2021 |  | 2020 |  | Prior |  | Revolvers |  | Revolvers converted to term loans |  | Total
December 31, 2024 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Construction, land & land development |  |  |  |  |  |  |  |  |  |  |  |
Risk rating |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Pass | $ | 98,269 |  |  | $ | 47,378 |  |  | $ | 25,930 |  |  | $ | 23,193 |  |  | $ | 1,979 |  |  | $ | 5,379 |  |  | $ | 53 |  |  | $ | — |  |  | $ | 202,181 |
Special Mention | — |  |  | 2,088 |  |  | — |  |  | — |  |  | 411 |  |  | — |  |  | 281 |  |  | — |  |  | 2,780 |
Substandard | — |  |  | — |  |  | — |  |  | — |  |  | — |  |  | 85 |  |  | — |  |  | — |  |  | 85 |
Total Construction, land & land development | 98,269 |  |  | 49,466 |  |  | 25,930 |  |  | 23,193 |  |  | 2,390 |  |  | 5,464 |  |  | 334 |  |  | — |  |  | 205,046 |
Current period gross write offs | $ | — |  |  | $ | — |  |  | $ | — |  |  | $ | — |  |  | $ | — |  |  | $ | — |  |  | $ | — |  |  | $ | — |  |  | $ | — |
Other commercial real estate |  |  |  |  |  |  |  |  |  |  |  |  |  |
Risk rating |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Pass | 55,169 |  |  | 85,172 |  |  | 343,123 |  |  | 180,568 |  |  | 76,905 |  |  | 194,444 |  |  | 21,341 |  |  | 1,849 |  |  | 958,571 |
Special Mention | 850 |  |  | 1,999 |  |  | 4,288 |  |  | 173 |  |  | 2,344 |  |  | 7,376 |  |  | 610 |  |  | 1,069 |  |  | 18,709 |
Substandard | 4,114 |  |  | 2,586 |  |  | 2,875 |  |  | 459 |  |  | 352 |  |  | 2,419 |  |  | 563 |  |  | — |  |  | 13,368 |
Total Other commercial real estate | 60,133 |  |  | 89,757 |  |  | 350,286 |  |  | 181,200 |  |  | 79,601 |  |  | 204,239 |  |  | 22,514 |  |  | 2,918 |  |  | 990,648 |
Current period gross write offs | — |  |  | — |  |  | — |  |  | — |  |  | — |  |  | 20 |  |  | — |  |  | — |  |  | 20 |
Residential real estate |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Risk rating |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Pass | 16,675 |  |  | 76,074 |  |  | 112,784 |  |  | 45,111 |  |  | 18,978 |  |  | 44,892 |  |  | 23,222 |  |  | 926 |  |  | 338,662 |
Special Mention | — |  |  | 1,672 |  |  | 374 |  |  | — |  |  | — |  |  | 1,989 |  |  | 204 |  |  | — |  |  | 4,239 |
Substandard | — |  |  | — |  |  | 442 |  |  | 270 |  |  | 28 |  |  | 526 |  |  | — |  |  | — |  |  | 1,266 |
Total Residential real estate | 16,675 |  |  | 77,746 |  |  | 113,600 |  |  | 45,381 |  |  | 19,006 |  |  | 47,407 |  |  | 23,426 |  |  | 926 |  |  | 344,167 |
Current period gross write offs | — |  |  | — |  |  | 400 |  |  | 18 |  |  | — |  |  | 9 |  |  | — |  |  | — |  |  | 427 |
Commercial, financial & agricultural |  |  |  |  |  |  |  |  |  |  |  |  |
Risk rating |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Pass | 44,380 |  |  | 46,610 |  |  | 33,124 |  |  | 12,322 |  |  | 8,662 |  |  | 16,143 |  |  | 43,051 |  |  | 742 |  |  | 205,034 |
Special Mention | — |  |  | 622 |  |  | 2,136 |  |  | 12 |  |  | — |  |  | — |  |  | 700 |  |  | — |  |  | 3,470 |
Substandard | 105 |  |  | 1,612 |  |  | 858 |  |  | 1,904 |  |  | 271 |  |  | 218 |  |  | 433 |  |  | 5 |  |  | 5,406 |
Total Commercial, financial & agricultural | 44,485 |  |  | 48,844 |  |  | 36,118 |  |  | 14,238 |  |  | 8,933 |  |  | 16,361 |  |  | 44,184 |  |  | 747 |  |  | 213,910 |
Current period gross write offs | 138 |  |  | 588 |  |  | 659 |  |  | 986 |  |  | 28 |  |  | 68 |  |  | — |  |  | — |  |  | 2,467 |
Consumer and other |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Risk rating |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Pass | 53,500 |  |  | 30,186 |  |  | 2,312 |  |  | 857 |  |  | 530 |  |  | 1,291 |  |  | 456 |  |  | 13 |  |  | 89,145 |
Special Mention | — |  |  | — |  |  | — |  |  | — |  |  | — |  |  | — |  |  | — |  |  | — |  |  | — |
Substandard | 49 |  |  | — |  |  | 12 |  |  | 1 |  |  | 2 |  |  | — |  |  | — |  |  | — |  |  | 64 |
Total Consumer and other | 53,549 |  |  | 30,186 |  |  | 2,324 |  |  | 858 |  |  | 532 |  |  | 1,291 |  |  | 456 |  |  | 13 |  |  | 89,209 |
Current period gross write offs | 84 |  |  | 392 |  |  | 81 |  |  | 1 |  |  | 5 |  |  | 41 |  |  | — |  |  | — |  |  | 604 |
Total Loans |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Risk rating |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Pass | 267,993 |  |  | 285,420 |  |  | 517,273 |  |  | 262,051 |  |  | 107,054 |  |  | 262,149 |  |  | 88,123 |  |  | 3,530 |  |  | 1,793,593 |
Special Mention | 850 |  |  | 6,381 |  |  | 6,798 |  |  | 185 |  |  | 2,755 |  |  | 9,365 |  |  | 1,795 |  |  | 1,069 |  |  | 29,198 |
Substandard | 4,268 |  |  | 4,198 |  |  | 4,187 |  |  | 2,634 |  |  | 653 |  |  | 3,248 |  |  | 996 |  |  | 5 |  |  | 20,189 |
Total Loans | $ | 273,111 |  |  | $ | 295,999 |  |  | $ | 528,258 |  |  | $ | 264,870 |  |  | $ | 110,462 |  |  | $ | 274,762 |  |  | $ | 90,914 |  |  | $ | 4,604 |  |  | $ | 1,842,980 |
Total current period gross write offs | $ | 222 |  |  | $ | 980 |  |  | $ | 1,140 |  |  | $ | 1,005 |  |  | $ | 33 |  |  | $ | 138 |  |  | $ | — |  |  | $ | — |  |  | $ | 3,518 |
| Term Loans Amortized Cost Basis by Origination Year |  |  |  |  |  |
(dollars in thousands) | 2023 |  | 2022 |  | 2021 |  | 2020 |  | 2019 |  | Prior |  | Revolvers |  | Revolvers converted to term loans |  | Total
December 31, 2023 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Construction, land & land development |  |  |  |  |  |  |  |  |  |  |  |
Risk rating |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Pass | $ | 112,587 |  |  | $ | 91,981 |  |  | $ | 27,332 |  |  | $ | 5,654 |  |  | $ | 1,000 |  |  | $ | 5,765 |  |  | $ | 605 |  |  | $ | 31 |  |  | $ | 244,955 |
Special Mention | 792 |  |  | — |  |  | 25 |  |  | — |  |  | — |  |  | 29 |  |  | 282 |  |  | — |  |  | 1,128 |
Substandard | — |  |  | 888 |  |  | 4 |  |  | — |  |  | 20 |  |  | 151 |  |  | — |  |  | — |  |  | 1,063 |
Total Construction, land & land development | 113,379 |  |  | 92,869 |  |  | 27,361 |  |  | 5,654 |  |  | 1,020 |  |  | 5,945 |  |  | 887 |  |  | 31 |  |  | 247,146 |
Current period gross write offs | $ | — |  |  | $ | — |  |  | $ | — |  |  | $ | — |  |  | $ | — |  |  | $ | — |  |  | $ | — |  |  | $ | — |  |  | $ | — |
Other commercial real estate |  |  |  |  |  |  |  |  |  |  |  |  |  |
Risk rating |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Pass | 61,816 |  |  | 341,656 |  |  | 204,145 |  |  | 88,629 |  |  | 79,123 |  |  | 145,374 |  |  | 24,158 |  |  | 2,031 |  |  | 946,932 |
Special Mention | 75 |  |  | 3,251 |  |  | 766 |  |  | 2,113 |  |  | 5,733 |  |  | 4,694 |  |  | 545 |  |  | 48 |  |  | 17,225 |
Substandard | 2,303 |  |  | 2,615 |  |  | 211 |  |  | — |  |  | 486 |  |  | 4,395 |  |  | 208 |  |  | — |  |  | 10,218 |
Total Other commercial real estate | 64,194 |  |  | 347,522 |  |  | 205,122 |  |  | 90,742 |  |  | 85,342 |  |  | 154,463 |  |  | 24,911 |  |  | 2,079 |  |  | 974,375 |
Current period gross write offs | — |  |  | — |  |  | 69 |  |  | — |  |  | — |  |  | — |  |  | — |  |  | — |  |  | 69 |
Residential real estate |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Risk rating |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Pass | 78,088 |  |  | 116,704 |  |  | 50,986 |  |  | 21,892 |  |  | 8,510 |  |  | 43,038 |  |  | 22,642 |  |  | 100 |  |  | 341,960 |
Special Mention | 856 |  |  | 466 |  |  | 10 |  |  | 50 |  |  | 679 |  |  | 4,687 |  |  | 424 |  |  | — |  |  | 7,172 |
Substandard | — |  |  | 1,169 |  |  | 384 |  |  | 296 |  |  | 272 |  |  | 4,735 |  |  | 246 |  |  | — |  |  | 7,102 |
Total Residential real estate | 78,944 |  |  | 118,339 |  |  | 51,380 |  |  | 22,238 |  |  | 9,461 |  |  | 52,460 |  |  | 23,312 |  |  | 100 |  |  | 356,234 |
Current period gross write offs | 253 |  |  | 492 |  |  | 26 |  |  | — |  |  | — |  |  | — |  |  | — |  |  | — |  |  | 771 |
Commercial, financial & agricultural |  |  |  |  |  |  |  |  |  |  |  |  |
Risk rating |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Pass | 66,820 |  |  | 51,439 |  |  | 21,673 |  |  | 12,489 |  |  | 4,734 |  |  | 14,002 |  |  | 58,607 |  |  | 306 |  |  | 230,070 |
Special Mention | 4,186 |  |  | 894 |  |  | 376 |  |  | 745 |  |  | 188 |  |  | 40 |  |  | 974 |  |  | — |  |  | 7,403 |
Substandard | 164 |  |  | 1,872 |  |  | 1,979 |  |  | 190 |  |  | 25 |  |  | 165 |  |  | 866 |  |  | 22 |  |  | 5,283 |
Total Commercial, financial & agricultural | 71,170 |  |  | 54,205 |  |  | 24,028 |  |  | 13,424 |  |  | 4,947 |  |  | 14,207 |  |  | 60,447 |  |  | 328 |  |  | 242,756 |
Current period gross write offs | 150 |  |  | 168 |  |  | 408 |  |  | 200 |  |  | 9 |  |  | 134 |  |  | — |  |  | — |  |  | 1,069 |
Consumer and other |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Risk rating |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Pass | 53,117 |  |  | 4,021 |  |  | 2,004 |  |  | 1,240 |  |  | 925 |  |  | 908 |  |  | 462 |  |  | 1 |  |  | 62,678 |
Special Mention | 79 |  |  | 42 |  |  | 38 |  |  | 12 |  |  | 25 |  |  | 1 |  |  | — |  |  | — |  |  | 197 |
Substandard | 43 |  |  | 20 |  |  | 3 |  |  | 5 |  |  | 4 |  |  | 9 |  |  | — |  |  | — |  |  | 84 |
Total Consumer and other | 53,239 |  |  | 4,083 |  |  | 2,045 |  |  | 1,257 |  |  | 954 |  |  | 918 |  |  | 462 |  |  | 1 |  |  | 62,959 |
Current period gross write offs | 9 |  |  | 12 |  |  | 10 |  |  | 2 |  |  | — |  |  | 2 |  |  | — |  |  | — |  |  | 35 |
Total Loans |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Risk rating |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Pass | 372,428 |  |  | 605,801 |  |  | 306,140 |  |  | 129,904 |  |  | 94,292 |  |  | 209,087 |  |  | 106,474 |  |  | 2,469 |  |  | 1,826,595 |
Special Mention | 5,988 |  |  | 4,653 |  |  | 1,215 |  |  | 2,920 |  |  | 6,625 |  |  | 9,451 |  |  | 2,225 |  |  | 48 |  |  | 33,125 |
Substandard | 2,510 |  |  | 6,564 |  |  | 2,581 |  |  | 491 |  |  | 807 |  |  | 9,455 |  |  | 1,320 |  |  | 22 |  |  | 23,750 |
Total Loans | $ | 380,926 |  |  | $ | 617,018 |  |  | $ | 309,936 |  |  | $ | 133,315 |  |  | $ | 101,724 |  |  | $ | 227,993 |  |  | $ | 110,019 |  |  | $ | 2,539 |  |  | $ | 1,883,470 |
Total current period gross write offs | $ | 412 |  |  | $ | 672 |  |  | $ | 513 |  |  | $ | 202 |  |  | $ | 9 |  |  | $ | 136 |  |  | $ | — |  |  | $ | — |  |  | $ | 1,944 |
Schedule of Aging of Amortized Cost Basis of Loans by Aging Category and Accrual Status | The following table represents an age analysis of past due loans and nonaccrual loans, segregated by class of loans, as of December 31, 2024 and 2023.
| Accruing Loans |  |  |  |  |  |
(dollars in thousands) | 30-89 Days Past Due |  | 90 Days or More Past Due |  | Total Accruing Loans Past Due |  | Nonaccrual Loans |  | Current Loans |  | Total Loans
December 31, 2024 |  |  |  |  |  |  |  |  |  |  |
Construction, land & land development | $ | 544 |  |  | $ | — |  |  | $ | 544 |  |  | $ | — |  |  | $ | 204,502 |  |  | $ | 205,046 |
Other commercial real estate | 2,441 |  |  | — |  |  | 2,441 |  |  | 4,833 |  |  | 983,374 |  |  | 990,648 |
Total commercial real estate | 2,985 |  |  | — |  |  | 2,985 |  |  | 4,833 |  |  | 1,187,876 |  |  | 1,195,694 |
Residential real estate | 3,689 |  |  | — |  |  | 3,689 |  |  | 1,204 |  |  | 339,274 |  |  | 344,167 |
Commercial, financial & agricultural | 1,348 |  |  | — |  |  | 1,348 |  |  | 4,559 |  |  | 208,003 |  |  | 213,910 |
Consumer and other | 339 |  |  | 152 |  |  | 491 |  |  | 64 |  |  | 88,654 |  |  | 89,209 |
Total loans | $ | 8,361 |  |  | $ | 152 |  |  | $ | 8,513 |  |  | $ | 10,660 |  |  | $ | 1,823,807 |  |  | $ | 1,842,980 |
| Accruing Loans |  |  |  |  |  |
(dollars in thousands) | 30-89 Days Past Due |  | 90 Days or More Past Due |  | Total Accruing Loans Past Due |  | Nonaccrual Loans |  | Current Loans |  | Total Loans
December 31, 2023 |  |  |  |  |  |  |  |  |  |  |
Construction, land & land development | $ | 812 |  |  | $ | — |  |  | $ | 812 |  |  | $ | 85 |  |  | $ | 246,249 |  |  | $ | 247,146 |
Other commercial real estate | 1,796 |  |  | — |  |  | 1,796 |  |  | 4,219 |  |  | 968,360 |  |  | 974,375 |
Total commercial real estate | 2,608 |  |  | — |  |  | 2,608 |  |  | 4,304 |  |  | 1,214,609 |  |  | 1,221,521 |
Residential real estate | 2,503 |  |  | 350 |  |  | 2,853 |  |  | 3,561 |  |  | 349,820 |  |  | 356,234 |
Commercial, financial & agricultural | 775 |  |  | — |  |  | 775 |  |  | 1,956 |  |  | 240,025 |  |  | 242,756 |
Consumer and other | 183 |  |  | 20 |  |  | 203 |  |  | 18 |  |  | 62,738 |  |  | 62,959 |
Total loans | $ | 6,069 |  |  | $ | 370 |  |  | $ | 6,439 |  |  | $ | 9,839 |  |  | $ | 1,867,192 |  |  | $ | 1,883,470 |
Schedule of Nonaccrual Loans | The following table is a summary of the Company's nonaccrual loans by major categories for the periods indicated.
(dollars in thousands) | Nonaccrual Loans with No Related ACL |  | Nonaccrual Loans with a Related ACL |  | Total Nonaccrual Loans
December 31, 2024 |  |  |  |  |
Construction, land & land development | $ | — |  |  | $ | — |  |  | $ | — |
Other commercial real estate | 1,482 |  |  | 3,351 |  |  | 4,833 |
Total commercial real estate | 1,482 |  |  | 3,351 |  |  | 4,833 |
Residential real estate | — |  |  | 1,204 |  |  | 1,204 |
Commercial, financial & agricultural | — |  |  | 4,559 |  |  | 4,559 |
Consumer and other | — |  |  | 64 |  |  | 64 |
Total loans | $ | 1,482 |  |  | $ | 9,178 |  |  | $ | 10,660 |
(dollars in thousands) | Nonaccrual Loans with No Related ACL |  | Nonaccrual Loans with a Related ACL |  | Total Nonaccrual Loans
December 31, 2023 |  |  |  |  |
Construction, land & land development | $ | 27 |  |  | $ | 58 |  |  | $ | 85 |
Other commercial real estate | 2,806 |  |  | 1,413 |  |  | 4,219 |
Total commercial real estate | 2,833 |  |  | 1,471 |  |  | 4,304 |
Residential real estate | 725 |  |  | 2,836 |  |  | 3,561 |
Commercial, financial & agricultural | — |  |  | 1,956 |  |  | 1,956 |
Consumer and other | — |  |  | 18 |  |  | 18 |
Total loans | $ | 3,558 |  |  | $ | 6,281 |  |  | $ | 9,839 |
Schedule of Loans Modified Due to Financial Difficulty | The following tables present loans modified due to a financial difficulty under the above terms during the twelve month periods ended December 31, 2024 and 2023.
| December 31, 2024
(dollars in thousands) | Term Extension |  | Payment Delay |  | Term Extension and Payment Delay |  | Total*
Construction, land & land development | $ | — |  |  | $ | 85 |  |  | $ | — |  |  | $ | 85 |
Commercial real estate | 355 |  |  | — |  |  | 145 |  |  | 500 |
Commercial, financial & agricultural | — |  |  | 353 |  |  | 578 |  |  | 931 |
Total Loans | $ | 355 |  |  | $ | 438 |  |  | $ | 723 |  |  | $ | 1,516 |
*less than .01% of total class of receivable |  |  |  |  |  |  |
| December 31, 2023
(dollars in thousands) | Term Extension |  | Term Extension and Payment Delay |  | Total*
Residential real estate | $ | 12 |  |  | $ | — |  |  | $ | 12 |
Commercial, financial & agricultural | — |  |  | 10 |  |  | 10 |
Total Loans | $ | 12 |  |  | $ | 10 |  |  | $ | 22 |
*less than .01% of total class of receivable |  |  |  |  |

X
- Definition Tabular disclosure of financing receivables by credit quality indicator. The credit quality indicator is a statistic about the credit quality of financing receivables. Examples include, but not limited to, consumer credit risk scores, credit-rating-agency ratings, an entity's internal credit risk grades, loan-to-value ratios, collateral, collection experience and other internal metrics. + References Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-29 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-5 + Details
Name: | us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of aging analysis for financing receivable. + References Reference 1: 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 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-7 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -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 4: 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 + Details
Name: | us-gaap_PastDueFinancingReceivablesTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(3)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of financing receivable on nonaccrual status. + References Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-7 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 16 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-16 + Details
Name: | us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of financing receivable modified for debtor experiencing financial difficulty. + References Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 34 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-34 Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 33 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-33 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 12A -Publisher FASB -URI https://asc.fasb.org/1943274/2147481933/310-10-55-12A Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-42 Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-42 + Details
Name: | us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration