XML 88 R77.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Loss and Loss Adjustment Expenses - Development Tables of Incurred and Paid Losses and Allocated Loss Adjustment Expenses Net of Reinsurance (Detail) $ in Thousands | 12 Months Ended |  |  |  |  |  |  |  |  |
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Dec. 31, 2024 USD ($) Claim | Dec. 31, 2023 USD ($) | Dec. 31, 2022 USD ($) | Dec. 31, 2021 USD ($) | Dec. 31, 2020 USD ($) | Dec. 31, 2019 USD ($) | Dec. 31, 2018 USD ($) | Dec. 31, 2017 USD ($) | Dec. 31, 2016 USD ($) | Dec. 31, 2015 USD ($)
Claims Development [Line Items] |  |  |  |  |  |  |  |  |  |
Incurred Losses and Allocated Loss Adjustment Expenses, Net of Reinsurance | $ 1,995,004 |  |  |  |  |  |  |  |  |
Total IBNR Plus Expected Development on Reported Claims | 29,246 |  |  |  |  |  |  |  |  |
Cumulative Paid Losses and Allocated Loss Adjustment Expenses, Net of Reinsurance | 1,559,528 |  |  |  |  |  |  |  |  |
All outstanding liabilities before 2012, net of reinsurance | 103,092 |  |  |  |  |  |  |  |  |
Liabilities for loss and loss adjustment expenses, net of reinsurance | 538,567 |  |  |  |  |  |  |  |  |
Accident Year 2015 [Member] |  |  |  |  |  |  |  |  |  |
Claims Development [Line Items] |  |  |  |  |  |  |  |  |  |
Incurred Losses and Allocated Loss Adjustment Expenses, Net of Reinsurance | 203,499 | $ 205,556 | $ 207,086 | $ 207,929 | $ 211,758 | $ 220,965 | $ 235,471 | $ 252,514 | $ 262,573 | $ 262,573
Total IBNR Plus Expected Development on Reported Claims | $ 4,359 |  |  |  |  |  |  |  |  |
Cumulative Number of Claims Reported | Claim | 5,517 |  |  |  |  |  |  |  |  |
Cumulative Paid Losses and Allocated Loss Adjustment Expenses, Net of Reinsurance | $ 189,578 | 190,588 | 189,339 | 188,145 | 185,657 | 182,053 | 170,461 | 151,818 | 121,599 | $ 54,141
Claim Frequency | 14.25% |  |  |  |  |  |  |  |  |
Accident Year 2016 [Member] |  |  |  |  |  |  |  |  |  |
Claims Development [Line Items] |  |  |  |  |  |  |  |  |  |
Incurred Losses and Allocated Loss Adjustment Expenses, Net of Reinsurance | $ 197,359 | 198,566 | 201,604 | 202,820 | 209,214 | 218,005 | 241,406 | 250,491 | 250,491 |
Total IBNR Plus Expected Development on Reported Claims | $ 4,666 |  |  |  |  |  |  |  |  |
Cumulative Number of Claims Reported | Claim | 5,395 |  |  |  |  |  |  |  |  |
Cumulative Paid Losses and Allocated Loss Adjustment Expenses, Net of Reinsurance | $ 179,521 | 178,572 | 174,134 | 172,133 | 166,887 | 156,860 | 143,016 | 115,713 | $ 52,238 |
Claim Frequency | 14.23% |  |  |  |  |  |  |  |  |
Accident Year 2017 [Member] |  |  |  |  |  |  |  |  |  |
Claims Development [Line Items] |  |  |  |  |  |  |  |  |  |
Incurred Losses and Allocated Loss Adjustment Expenses, Net of Reinsurance | $ 203,443 | 206,293 | 208,360 | 211,964 | 220,096 | 234,587 | 244,098 | 244,094 |  |
Total IBNR Plus Expected Development on Reported Claims | $ 5,297 |  |  |  |  |  |  |  |  |
Cumulative Number of Claims Reported | Claim | 5,214 |  |  |  |  |  |  |  |  |
Cumulative Paid Losses and Allocated Loss Adjustment Expenses, Net of Reinsurance | $ 186,798 | 185,690 | 183,696 | 175,733 | 166,448 | 151,427 | 122,552 | $ 56,951 |  |
Claim Frequency | 14.69% |  |  |  |  |  |  |  |  |
Accident Year 2018 [Member] |  |  |  |  |  |  |  |  |  |
Claims Development [Line Items] |  |  |  |  |  |  |  |  |  |
Incurred Losses and Allocated Loss Adjustment Expenses, Net of Reinsurance | $ 203,456 | 205,001 | 208,517 | 217,369 | 235,641 | 250,487 | 250,487 |  |  |
Total IBNR Plus Expected Development on Reported Claims | $ 3,865 |  |  |  |  |  |  |  |  |
Cumulative Number of Claims Reported | Claim | 5,478 |  |  |  |  |  |  |  |  |
Cumulative Paid Losses and Allocated Loss Adjustment Expenses, Net of Reinsurance | $ 187,196 | 184,797 | 181,081 | 172,423 | 152,328 | 126,057 | $ 62,061 |  |  |
Claim Frequency | 15.23% |  |  |  |  |  |  |  |  |
Accident Year 2019 [Member] |  |  |  |  |  |  |  |  |  |
Claims Development [Line Items] |  |  |  |  |  |  |  |  |  |
Incurred Losses and Allocated Loss Adjustment Expenses, Net of Reinsurance | $ 203,072 | 206,109 | 214,123 | 227,246 | 241,344 | 241,344 |  |  |  |
Total IBNR Plus Expected Development on Reported Claims | $ 5,628 |  |  |  |  |  |  |  |  |
Cumulative Number of Claims Reported | Claim | 5,223 |  |  |  |  |  |  |  |  |
Cumulative Paid Losses and Allocated Loss Adjustment Expenses, Net of Reinsurance | $ 180,586 | 176,488 | 168,448 | 154,391 | 120,512 | $ 58,884 |  |  |  |
Claim Frequency | 15.28% |  |  |  |  |  |  |  |  |
Accident Year 2020 [Member] |  |  |  |  |  |  |  |  |  |
Claims Development [Line Items] |  |  |  |  |  |  |  |  |  |
Incurred Losses and Allocated Loss Adjustment Expenses, Net of Reinsurance | $ 200,698 | 207,047 | 214,500 | 220,710 | 220,710 |  |  |  |  |
Total IBNR Plus Expected Development on Reported Claims | $ 12,923 |  |  |  |  |  |  |  |  |
Cumulative Number of Claims Reported | Claim | 4,391 |  |  |  |  |  |  |  |  |
Cumulative Paid Losses and Allocated Loss Adjustment Expenses, Net of Reinsurance | $ 162,703 | 153,974 | 137,411 | 109,882 | $ 50,113 |  |  |  |  |
Claim Frequency | 13.95% |  |  |  |  |  |  |  |  |
Accident Year 2021 [Member] |  |  |  |  |  |  |  |  |  |
Claims Development [Line Items] |  |  |  |  |  |  |  |  |  |
Incurred Losses and Allocated Loss Adjustment Expenses, Net of Reinsurance | $ 211,548 | 215,232 | 222,715 | 222,715 |  |  |  |  |  |
Total IBNR Plus Expected Development on Reported Claims | $ 4,359 |  |  |  |  |  |  |  |  |
Cumulative Number of Claims Reported | Claim | 4,314 |  |  |  |  |  |  |  |  |
Cumulative Paid Losses and Allocated Loss Adjustment Expenses, Net of Reinsurance | $ 174,454 | 159,864 | 130,288 | $ 52,292 |  |  |  |  |  |
Claim Frequency | 15.06% |  |  |  |  |  |  |  |  |
Accident Year 2022 [Member] |  |  |  |  |  |  |  |  |  |
Claims Development [Line Items] |  |  |  |  |  |  |  |  |  |
Incurred Losses and Allocated Loss Adjustment Expenses, Net of Reinsurance | $ 190,117 | 192,907 | 192,907 |  |  |  |  |  |  |
Total IBNR Plus Expected Development on Reported Claims | $ (3,907) |  |  |  |  |  |  |  |  |
Cumulative Number of Claims Reported | Claim | 4,088 |  |  |  |  |  |  |  |  |
Cumulative Paid Losses and Allocated Loss Adjustment Expenses, Net of Reinsurance | $ 138,000 | 110,494 | $ 50,954 |  |  |  |  |  |  |
Claim Frequency | 14.48% |  |  |  |  |  |  |  |  |
Accident Year 2023 [Member] |  |  |  |  |  |  |  |  |  |
Claims Development [Line Items] |  |  |  |  |  |  |  |  |  |
Incurred Losses and Allocated Loss Adjustment Expenses, Net of Reinsurance | $ 189,659 | 189,659 |  |  |  |  |  |  |  |
Total IBNR Plus Expected Development on Reported Claims | $ 3,422 |  |  |  |  |  |  |  |  |
Cumulative Number of Claims Reported | Claim | 3,924 |  |  |  |  |  |  |  |  |
Cumulative Paid Losses and Allocated Loss Adjustment Expenses, Net of Reinsurance | $ 107,823 | $ 47,207 |  |  |  |  |  |  |  |
Claim Frequency | 13.83% |  |  |  |  |  |  |  |  |
Accident Year 2024 [Member] |  |  |  |  |  |  |  |  |  |
Claims Development [Line Items] |  |  |  |  |  |  |  |  |  |
Incurred Losses and Allocated Loss Adjustment Expenses, Net of Reinsurance | $ 192,153 |  |  |  |  |  |  |  |  |
Total IBNR Plus Expected Development on Reported Claims | $ (11,366) |  |  |  |  |  |  |  |  |
Cumulative Number of Claims Reported | Claim | 3,577 |  |  |  |  |  |  |  |  |
Cumulative Paid Losses and Allocated Loss Adjustment Expenses, Net of Reinsurance | $ 52,869 |  |  |  |  |  |  |  |  |
Claim Frequency | 12.39% |  |  |  |  |  |  |  |  |

X
- Definition Claim frequency percentage. + References No definition available. + Details
Name: | amsf_ClaimFrequencyPercentage
Namespace Prefix: | amsf_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Short-duration insurance contracts liability for all outstanding claim liabilities before two thousand eleven, net of reinsurance. + References No definition available. + Details
Name: | amsf_ShortDurationInsuranceContractsLiabilityForAllOutstandingClaimLiabilitiesBeforeTwoThousandElevenNetOfReinsurance
Namespace Prefix: | amsf_
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 Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 55 -Paragraph 9E -Publisher FASB -URI https://asc.fasb.org/1943274/2147480046/944-40-55-9E Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 4E -Publisher FASB -URI https://asc.fasb.org/1943274/2147480081/944-40-50-4E Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 4D -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480081/944-40-50-4D Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 4B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480081/944-40-50-4B Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 4B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480081/944-40-50-4B + Details
Name: | us-gaap_ClaimsDevelopmentLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount, after reinsurance, of paid claims and allocated claim adjustment expense used in claims development for short-duration insurance contracts. Excludes unallocated claim adjustment expense. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 55 -Paragraph 9E -Publisher FASB -URI https://asc.fasb.org/1943274/2147480046/944-40-55-9E Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 4B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480081/944-40-50-4B + Details
Name: | us-gaap_ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Undiscounted amount, after reinsurance, of incurred-but-not-reported (IBNR) liabilities plus expected development on reported claims, for claims and allocated claim adjustment expense for short-duration insurance contracts. Excludes unallocated claim adjustment expense. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 55 -Paragraph 9E -Publisher FASB -URI https://asc.fasb.org/1943274/2147480046/944-40-55-9E Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 4E -Publisher FASB -URI https://asc.fasb.org/1943274/2147480081/944-40-50-4E Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 4D -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480081/944-40-50-4D + Details
Name: | us-gaap_ShortdurationInsuranceContractsIncurredButNotReportedIbnrClaimsLiabilityNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Undiscounted amount, after reinsurance, of incurred claims and allocated claim adjustment expense used in claims development for short-duration insurance contracts. Excludes unallocated claim adjustment expense. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 55 -Paragraph 9E -Publisher FASB -URI https://asc.fasb.org/1943274/2147480046/944-40-55-9E Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 4B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480081/944-40-50-4B + Details
Name: | us-gaap_ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Undiscounted amount, after reinsurance, of the liability for unpaid claims and allocated claim adjustment expense for short-duration insurance contracts. Excludes unallocated claim adjustment expense. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 55 -Paragraph 9E -Publisher FASB -URI https://asc.fasb.org/1943274/2147480046/944-40-55-9E Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 4C -Publisher FASB -URI https://asc.fasb.org/1943274/2147480081/944-40-50-4C Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 4B -Publisher FASB -URI https://asc.fasb.org/1943274/2147480081/944-40-50-4B + Details
Name: | us-gaap_ShortdurationInsuranceContractsLiabilityForUnpaidClaimsAndAllocatedClaimAdjustmentExpenseNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Cumulative number of reported claims for short-duration insurance contracts. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 55 -Paragraph 9E -Publisher FASB -URI https://asc.fasb.org/1943274/2147480046/944-40-55-9E Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 4D -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480081/944-40-50-4D + Details
Name: | us-gaap_ShortdurationInsuranceContractsNumberOfReportedClaims
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_ShortdurationInsuranceContractsAccidentYearAxis=us-gaap_ShortdurationInsuranceContractsAccidentYear2015Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShortdurationInsuranceContractsAccidentYearAxis=us-gaap_ShortdurationInsuranceContractsAccidentYear2016Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShortdurationInsuranceContractsAccidentYearAxis=us-gaap_ShortDurationInsuranceContractsAccidentYear2017Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShortdurationInsuranceContractsAccidentYearAxis=us-gaap_ShortDurationInsuranceContractsAccidentYear2018Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShortdurationInsuranceContractsAccidentYearAxis=us-gaap_ShortDurationInsuranceContractAccidentYear2019Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShortdurationInsuranceContractsAccidentYearAxis=us-gaap_ShortDurationInsuranceContractAccidentYear2020Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShortdurationInsuranceContractsAccidentYearAxis=us-gaap_ShortDurationInsuranceContractAccidentYear2021Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShortdurationInsuranceContractsAccidentYearAxis=us-gaap_ShortDurationInsuranceContractAccidentYear2022Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShortdurationInsuranceContractsAccidentYearAxis=us-gaap_ShortDurationInsuranceContractAccidentYear2023Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShortdurationInsuranceContractsAccidentYearAxis=us-gaap_ShortDurationInsuranceContractAccidentYear2024Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |