XML 114 R99.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Statutory Net Income (Loss), Capital and Surplus, and Dividend Restrictions (Details) - Schedule of Selected Information as Filed with Insurance Regulatory Authorities for Our Insurance Subsidiaries - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2023 | Dec. 31, 2022 | Dec. 31, 2021
Nodak Insurance [Member] |  |  |
Nodak Insurance: |  |  |
Statutory capital and surplus | $ 176,783 | $ 175,673 | $ 221,761
Statutory unassigned surplus | 171,783 | 170,673 | 216,761
Statutory net income (loss) | 7,839 | (29,978) | 5,311
American West [Member] |  |  |
Nodak Insurance: |  |  |
Statutory capital and surplus | 15,423 | 14,957 | 18,400
Statutory unassigned surplus | 9,422 | 8,956 | 12,399
Statutory net income (loss) | (38) | (3,228) | (54)
Primero [Member] |  |  |
Nodak Insurance: |  |  |
Statutory capital and surplus | 8,585 | 8,677 | 10,138
Statutory unassigned surplus | (675) | (582) | 879
Statutory net income (loss) | (136) | (1,211) | 127
Battle Creek [Member] |  |  |
Nodak Insurance: |  |  |
Statutory capital and surplus | 6,047 | 5,660 | 6,821
Statutory unassigned surplus | 3,047 | 2,660 | 3,821
Statutory net income (loss) | 146 | (1,189) | (77)
Direct Auto [Member] |  |  |
Nodak Insurance: |  |  |
Statutory capital and surplus | 32,843 | 32,054 | 37,960
Statutory unassigned surplus | 29,843 | 29,054 | 34,960
Statutory net income (loss) | 90 | (6,074) | 6,451
Westminster [Member] |  |  |
Nodak Insurance: |  |  |
Statutory capital and surplus | 21,328 | 20,090 | 24,706
Statutory unassigned surplus | 16,328 | 15,090 | 19,706
Statutory net income (loss) | $ 1,200 | $ (3,861) | $ 1,723

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

X
- Definition Statutory unassigned surplus. + References No definition available. + Details
Name: | nodk_StatutoryAccountingPracticesStatutoryCapitalAndSurplusUnassignedBalance
Namespace Prefix: | nodk_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of statutory capital and surplus (stockholders' equity) as of the balance sheet date using prescribed or permitted statutory accounting practices (rather than GAAP, if different) of the state or country. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(23)(c)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 944 -SubTopic 505 -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479989/944-505-50-1 + Details
Name: | us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of net income for the period determined using accounting principles prescribed or permitted by insurance regulators. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(23)(c)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1 + Details
Name: | us-gaap_StatutoryAccountingPracticesStatutoryNetIncomeAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_StatutoryAccountingPracticesByJurisdictionAxis=nodk_NodakInsuranceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatutoryAccountingPracticesByJurisdictionAxis=nodk_AmericanWestMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatutoryAccountingPracticesByJurisdictionAxis=nodk_PrimeroMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatutoryAccountingPracticesByJurisdictionAxis=nodk_BattleCreekMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatutoryAccountingPracticesByJurisdictionAxis=nodk_DirectAutoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatutoryAccountingPracticesByJurisdictionAxis=nodk_WestminsterAmericanInsuranceCompanyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |