XML 42 R29.htm IDEA: XBRL DOCUMENT
v3.25.3

Investment Securities (Tables) | 9 Months Ended
--- | ---
Sep. 30, 2025
Investment Securities |
Summary of amortized cost and fair value of securities available-for-sale | Investment securities available for sale (AFS): ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | September 30, 2025
​ | ​ | ​ | ​ | ​ | Gross | ​ | Gross | ​ | Allowance | ​ | ​ | ​
​ | ​ | ​ | ​ | ​ | Unrealized | ​ | Unrealized | ​ | For Credit | ​ | Fair
​ |  | Cost Basis |  | Gains |  | Losses | ​ | Losses |  | Value
​ | ​ | (In Thousands)
U.S. Agency | ​ | $ | 5,207 | ​ | $ | — | ​ | $ | (416) | ​ | $ | — | ​ | $ | 4,791
U.S. Agency mortgage-backed securities | ​ |  | 115,335 | ​ |  | 590 | ​ |  | (9,748) | ​ | ​ | — | ​ |  | 106,177
Municipal | ​ |  | 11,261 | ​ |  | 94 | ​ |  | (417) | ​ | ​ | — | ​ |  | 10,938
Corporate bonds | ​ |  | 48,768 | ​ |  | 358 | ​ |  | (1,471) | ​ | ​ | — | ​ |  | 47,655
Total | ​ | $ | 180,571 | ​ | $ | 1,042 | ​ | $ | (12,052) | ​ | $ | — | ​ | $ | 169,561
Investment securities available for sale (AFS): ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | December 31, 2024
​ | ​ | ​ | ​ | ​ | Gross | ​ | Gross | ​ | Allowance | ​ | ​ | ​
​ | ​ | ​ | ​ | ​ | Unrealized | ​ | Unrealized | ​ | For Credit | ​ | Fair
​ |  | Cost Basis |  | Gains |  | Losses | ​ | Losses |  | Value
​ | ​ | (In Thousands)
U.S. Agency | ​ | $ | 5,345 | ​ | $ | — | ​ | $ | (679) | ​ | $ | — | ​ | $ | 4,666
U.S. Agency mortgage-backed securities | ​ |  | 104,227 | ​ |  | 90 | ​ |  | (12,783) | ​ | ​ | — | ​ |  | 91,534
Municipal | ​ |  | 9,031 | ​ |  | 2 | ​ |  | (670) | ​ | ​ | — | ​ |  | 8,363
Corporate bonds | ​ |  | 54,254 | ​ |  | 94 | ​ |  | (2,931) | ​ | ​ | (360) | ​ |  | 51,057
Total | ​ | $ | 172,857 | ​ | $ | 186 | ​ | $ | (17,063) | ​ | $ | (360) | ​ | $ | 155,620
Summary of amortized cost and fair value of securities held-to-maturity | Investment securities held to maturity (HTM): ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | September 30, 2025
​ | ​ | ​ | ​ | ​ | Allowance | ​ | ​ | ​ | Gross | ​ | Gross | ​ | ​
​ | ​ | ​ | ​ | ​ | For Credit | ​ | Carrying | ​ | Unrealized | ​ | Unrealized | ​ | Fair
​ |  | Cost Basis |  | Losses | ​ | Value |  | Gains | ​ | Losses |  | Value
​ | ​ | (In Thousands)
U.S. Agency | ​ | $ | 2,500 | ​ | $ | — | ​ | $ | 2,500 | ​ | $ | — | ​ | $ | (246) | ​ | $ | 2,254
U.S. Agency mortgage-backed securities | ​ | ​ | 33,769 | ​ | ​ | — | ​ | ​ | 33,769 | ​ | ​ | 157 | ​ | ​ | (1,885) | ​ | ​ | 32,041
Municipal | ​ |  | 28,505 | ​ |  | (1) | ​ |  | 28,504 | ​ |  | 4 | ​ |  | (1,588) | ​ |  | 26,920
Corporate bonds and other securities | ​ |  | 2,499 | ​ |  | (93) | ​ |  | 2,406 | ​ |  | — | ​ |  | (129) | ​ |  | 2,277
Total | ​ | $ | 67,273 | ​ | $ | (94) | ​ | $ | 67,179 | ​ | $ | 161 | ​ | $ | (3,848) | ​ | $ | 63,492
Investment securities held to maturity (HTM): ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | December 31, 2024
​ | ​ | ​ | ​ | ​ | Allowance | ​ | ​ | ​ | Gross | ​ | Gross | ​ | ​
​ | ​ | ​ | ​ | ​ | For Credit | ​ | Carrying | ​ | Unrealized | ​ | Unrealized | ​ | Fair
​ | ​ | Cost Basis |  | Losses | ​ | Value |  | Gains | ​ | Losses |  | Value
​ | ​ | (In Thousands)
U.S. Agency |  | $ | 2,500 | ​ | $ | — | ​ | $ | 2,500 | ​ | $ | — | ​ | $ | (365) | ​ | $ | 2,135
U.S. Agency mortgage-backed securities |  | ​ | 26,966 | ​ | ​ | — | ​ | ​ | 26,966 | ​ | ​ | 28 | ​ | ​ | (2,403) | ​ | ​ | 24,591
Municipal | ​ |  | 30,961 | ​ |  | (2) | ​ |  | 30,959 | ​ |  | — | ​ |  | (2,553) | ​ |  | 28,406
Corporate bonds and other securities | ​ |  | 3,499 | ​ |  | (87) | ​ |  | 3,412 | ​ |  | — | ​ |  | (73) | ​ |  | 3,339
Total | ​ | $ | 63,926 | ​ | $ | (89) | ​ | $ | 63,837 | ​ | $ | 28 | ​ | $ | (5,394) | ​ | $ | 58,471
Schedule of investment securities | ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | September 30, 2025
​ | ​ | Available for sale | ​ | Held to maturity
​ |  | Cost Basis |  | Fair Value |  | Cost Basis |  | Fair Value
Within 1 year | ​ | $ | 9,482 | ​ | $ | 9,424 | ​ | $ | 1,900 | ​ | $ | 1,869
After 1 year but within 5 years | ​ |  | 23,759 | ​ |  | 23,282 | ​ |  | 14,287 | ​ |  | 14,086
After 5 years but within 10 years | ​ |  | 34,511 | ​ |  | 33,098 | ​ |  | 17,975 | ​ |  | 16,258
Over 10 years | ​ |  | 112,819 | ​ |  | 103,757 | ​ |  | 33,017 | ​ |  | 31,279
Total | ​ | $ | 180,571 | ​ | $ | 169,561 | ​ | $ | 67,179 | ​ | $ | 63,492
Schedule of investments with unrealized losses | The following tables summarize the available for sale debt securities in an unrealized loss position for which an allowance for credit losses has not been recorded as of September 30, 2025 and December 31, 2024, aggregated by security type and length of time in a continuous loss position (in thousands):
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | September 30, 2025
​ | ​ | Less Than 12 Months | ​ | 12 Months or Longer | ​ | Total
​ | ​ | Fair | ​ | Unrealized | ​ | Fair | ​ | Unrealized | ​ | Fair | ​ | Unrealized
​ |  | Value |  | Losses |  | Value |  | Losses |  | Value |  | Losses
U.S. Agency | ​ | $ | — | ​ | $ | — | ​ | $ | 4,791 | ​ | $ | (416) | ​ | $ | 4,791 | ​ | $ | (416)
U.S. Agency mortgage-backed securities | ​ | ​ | 3,210 | ​ | ​ | (6) | ​ | ​ | 62,898 | ​ | ​ | (9,742) | ​ | ​ | 66,108 | ​ | ​ | (9,748)
Municipal | ​ |  | — | ​ | ​ | — | ​ | ​ | 7,700 | ​ | ​ | (417) | ​ | ​ | 7,700 | ​ | ​ | (417)
Corporate bonds | ​ |  | 2,499 | ​ | ​ | (449) | ​ | ​ | 22,545 | ​ | ​ | (1,022) | ​ | ​ | 25,044 | ​ | ​ | (1,471)
Total | ​ | $ | 5,709 | ​ | $ | (455) | ​ | $ | 97,934 | ​ | $ | (11,597) | ​ | $ | 103,643 | ​ | $ | (12,052)
​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | December 31, 2024
​ | ​ | Less Than 12 Months | ​ | 12 Months or Longer | ​ | Total
​ | ​ | Fair | ​ | Unrealized | ​ | Fair | ​ | Unrealized | ​ | Fair | ​ | Unrealized
​ |  | Value |  | Losses |  | Value |  | Losses |  | Value |  | Losses
U.S. Agency | ​ | $ | — | ​ | $ | — | ​ | $ | 4,666 | ​ | $ | (679) | ​ | $ | 4,666 | ​ | $ | (679)
U.S. Agency mortgage-backed securities | ​ | ​ | 16,104 | ​ | ​ | (275) | ​ | ​ | 63,323 | ​ | ​ | (12,508) | ​ | ​ | 79,427 | ​ | ​ | (12,783)
Municipal | ​ |  | — | ​ | ​ | — | ​ | ​ | 8,121 | ​ | ​ | (670) | ​ | ​ | 8,121 | ​ | ​ | (670)
Corporate bonds | ​ |  | 9,500 | ​ | ​ | (675) | ​ | ​ | 34,612 | ​ | ​ | (2,256) | ​ | ​ | 44,112 | ​ | ​ | (2,931)
Total | ​ | $ | 25,604 | ​ | $ | (950) | ​ | $ | 110,722 | ​ | $ | (16,113) | ​ | $ | 136,326 | ​ | $ | (17,063)
Schedule of allowance for credit losses on available for sale debt securities | The following tables present the activity in the allowance for credit losses on available for sale debt securities by major security type for the three and nine months ended September 30, 2025 and 2024 (in thousands).
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | Three months ended September 30, 2025
​ | ​ | Balance at June 30, 2025 | ​ | Charge-Offs | ​ | Recoveries | ​ | Provision (Recovery) | ​ | Balance at September 30, 2025
Corporate bonds | ​ | $ | 1,000 | ​ | $ | (1,000) | ​ | $ | — | ​ | $ | — | ​ | $ | —
Total | ​ | $ | 1,000 | ​ | $ | (1,000) | ​ | $ | — | ​ | $ | — | ​ | $ | —
​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | Three months ended September 30, 2024
​ | ​ | Balance at June 30, 2024 | ​ | Charge-Offs | ​ | Recoveries | ​ | Provision (Recovery) | ​ | Balance at September 30, 2024
Corporate bonds | ​ | $ | 360 | ​ | $ | — | ​ | $ | — | ​ | $ | — | ​ | $ | 360
Total | ​ | $ | 360 | ​ | $ | — | ​ | $ | — | ​ | $ | — | ​ | $ | 360
​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | Nine months ended September 30, 2025
​ | ​ | Balance at December 31, 2024 | ​ | Charge-Offs | ​ | Recoveries | ​ | Provision (Recovery) | ​ | Balance at September 30, 2025
Corporate bonds | ​ | $ | 360 | ​ | $ | (1,000) | ​ | $ | — | ​ | $ | 640 | ​ | $ | —
Total | ​ | $ | 360 | ​ | $ | (1,000) | ​ | $ | — | ​ | $ | 640 | ​ | $ | —
​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | Nine months ended September 30, 2024
​ | ​ | Balance at December 31, 2023 | ​ | Charge-Offs | ​ | Recoveries | ​ | Provision (Recovery) | ​ | Balance at September 30, 2024
Corporate bonds | ​ | $ | 926 | ​ | $ | (491) | ​ | $ | — | ​ | $ | (75) | ​ | $ | 360
Total | ​ | $ | 926 | ​ | $ | (491) | ​ | $ | — | ​ | $ | (75) | ​ | $ | 360
Schedule of allowance for credit losses on held to maturity debt securities | The following tables present the activity in the allowance for credit losses on held to maturity debt securities by major security type for the three and nine months ended September 30, 2025 and 2024 (in thousands).
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | Three months ended September 30, 2025
​ | ​ | Balance at June 30, 2025 | ​ | Charge-Offs | ​ | Recoveries | ​ | Provision (Recovery) | ​ | Balance at September 30, 2025
Municipal | ​ | $ | 2 | ​ | $ | — | ​ | $ | — | ​ | $ | (1) | ​ | $ | 1
Corporate bonds and other securities | ​ | ​ | 83 | ​ | ​ | — | ​ | ​ | — | ​ | ​ | 10 | ​ | ​ | 93
Total | ​ | $ | 85 | ​ | $ | — | ​ | $ | — | ​ | $ | 9 | ​ | $ | 94
​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | Three months ended September 30, 2024
​ | ​ | Balance at June 30, 2024 | ​ | Charge-Offs | ​ | Recoveries | ​ | Provision (Recovery) | ​ | Balance at September 30, 2024
Municipal | ​ | $ | 2 | ​ | $ | — | ​ | $ | — | ​ | $ | — | ​ | $ | 2
Corporate bonds and other securities | ​ | ​ | 98 | ​ | ​ | — | ​ | ​ | — | ​ | ​ | (12) | ​ | ​ | 86
Total | ​ | $ | 100 | ​ | $ | — | ​ | $ | — | ​ | $ | (12) | ​ | $ | 88
​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | Nine months ended September 30, 2025
​ | ​ | Balance at December 31, 2024 | ​ | Charge-Offs | ​ | Recoveries | ​ | Provision (Recovery) | ​ | Balance at September 30, 2025
Municipal | ​ | $ | 2 | ​ | $ | — | ​ | $ | — | ​ | $ | (1) | ​ | $ | 1
Corporate bonds and other securities | ​ | ​ | 87 | ​ | ​ | — | ​ | ​ | — | ​ | ​ | 6 | ​ | ​ | 93
Total | ​ | $ | 89 | ​ | $ | — | ​ | $ | — | ​ | $ | 5 | ​ | $ | 94
​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | Nine months ended September 30, 2024
​ | ​ | Balance at December 31, 2023 | ​ | Charge-Offs | ​ | Recoveries | ​ | Provision (Recovery) | ​ | Balance at September 30, 2024
Municipal | ​ | $ | 2 | ​ | $ | — | ​ | $ | — | ​ | $ | — | ​ | $ | 2
Corporate bonds and other securities | ​ | ​ | 35 | ​ | ​ | — | ​ | ​ | — | ​ | ​ | 51 | ​ | ​ | 86
Total | ​ | $ | 37 | ​ | $ | — | ​ | $ | — | ​ | $ | 51 | ​ | $ | 88
​
Schedule of amortized cost of held to maturity debt securities aggregated by credit quality indicator | Specifically, the following table summarizes the amortized cost of held to maturity debt securities at September 30, 2025, aggregated by credit quality indicator (in thousands).
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | September 30, 2025
​ | ​ | Credit Rating
​ | ​ | AAA/AA/A | ​ | BBB/BB/B | ​ | Unrated | ​ | Total
U.S. Agency |  | $ | 2,500 | ​ | $ | — |  | $ | — |  | $ | 2,500
U.S. Agency mortgage-backed securities | ​ | ​ | 33,769 | ​ | ​ | — | ​ | ​ | — | ​ | ​ | 33,769
Municipal | ​ | ​ | 28,504 | ​ | ​ | — | ​ | ​ | — | ​ | ​ | 28,504
Corporate bonds and other securities | ​ | ​ | 1,000 | ​ | ​ | — | ​ | ​ | 1,406 | ​ | ​ | 2,406
Total | ​ | $ | 65,773 | ​ | $ | — | ​ | $ | 1,406 | ​ | $ | 67,179
Schedule of trading securities at estimated fair value | ​ The following table presents the Company’s trading securities, at estimated fair value (in thousands). ​
​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | September 30, 2025 | ​ | December 31, 2024
U.S. Treasury | ​ | $ | 1,995 | ​ | $ | —
Municipal |  | ​ | 2,467 | ​ | ​ | —
Total | ​ | $ | 4,462 | ​ | $ | —
​
Schedule of net gain on trading securities included in trading securities revenue | The following table presents the net gain on trading securities included in trading securities revenue for the three- and nine-month periods ended September 30, 2025 and 2024 (in thousands).
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ | ​ | Three months ended | ​ | Nine months ended
​ | ​ | September 30, | ​ | September 30,
​ |  | 2025 |  | 2024 |  | 2025 |  | 2024
Net realized gain on sales | ​ | $ | 128 | ​ | $ | — | ​ | $ | 166 | ​ | $ | —
Net unrealized (loss) gain | ​ |  | (28) | ​ |  | — | ​ |  | 7 | ​ |  | —
Net gain on trading securities | ​ |  | 100 | ​ |  | — | ​ |  | 173 | ​ |  | —
Less: Portfolio expenses and management fees | ​ |  | 45 | ​ |  | — | ​ |  | 83 | ​ |  | —
Trading securities revenue | ​ | $ | 55 | ​ | $ | — | ​ | $ | 90 | ​ | $ | —
​

X
- Definition Tabular disclosure for allowances for credit loss on held to maturity debt securities by major security type. + References No definition available. + Details
Name: | asrv_AllowanceForCreditLossesOnHeldToMaturityDebtSecuritiesByMajorSecurityTypeTableTextBlock
Namespace Prefix: | asrv_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of income (loss) on investment in debt security measured at fair value with change in fair value recognized in net income (trading). + References No definition available. + Details
Name: | asrv_DebtSecuritiesTradingRevenueTableTextBlock
Namespace Prefix: | asrv_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in net income (trading). + References No definition available. + Details
Name: | asrv_DebtSecuritiesTradingTableTextBlock
Namespace Prefix: | asrv_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of allowance for credit loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479106/326-30-50-9 + Details
Name: | us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLossTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of credit quality indicator for investment in debt security measured at amortized cost (held-to-maturity). + References Reference 1: 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_DebtSecuritiesHeldToMaturityCreditQualityIndicatorTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of information about investment in debt security measured at amortized cost (held-to-maturity). + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-5 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-5 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5B -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-5B Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-5 Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (aaa) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-5 Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-5 Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-5 Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (f)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-5 Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (f)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-5 Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (f)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-5 Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (f)(4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-5 Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-5A Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5A -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-5A Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5A -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-5A Reference 15: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-5B Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-5B Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5B -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-5B Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-5B + Details
Name: | us-gaap_HeldToMaturitySecuritiesTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments. + References No definition available. + Details
Name: | us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value. + References No definition available. + Details
Name: | us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of unrealized gains and losses on investments. + References No definition available. + Details
Name: | us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration