XML 81 R52.htm IDEA: XBRL DOCUMENT
v3.25.1

Nature of Business (Details) | 12 Months Ended
--- | ---
Dec. 31, 2024 | Dec. 31, 2023
Nature of Business |  |
Direct written premiums, percentage | 96.00% | 88.30%

X
- Definition Direct written premiums, percentage + References No definition available. + Details
Name: | kins_DirectWrittenPremiumsPercentage
Namespace Prefix: | kins_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Nature of Business + References No definition available. + Details
Name: | kins_NatureOfBusinessAbstract
Namespace Prefix: | kins_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration