XML 61 R51.htm IDEA: XBRL DOCUMENT
v3.22.1

SCHEDULE OF PROPERTY, EQUIPMENT AND LEASEHOLDS (Details) - USD ($) | Dec. 31, 2021 | Dec. 31, 2020
--- | --- | ---
Property, Plant and Equipment [Line Items] |  |
Cost | $ 12,538,418 | $ 11,982,741
Accumulated Depreciation | 7,606,705 | 6,840,700
Property, Plant and Equipment, Net, Total | 4,931,713 | 5,142,041
Building and improvements [Member] |  |
Property, Plant and Equipment [Line Items] |  |
Cost | 4,823,708 | 4,798,370
Accumulated Depreciation | 2,983,589 | 2,836,142
Property, Plant and Equipment, Net, Total | 1,840,119 | 1,962,228
Automobiles [Member] |  |
Property, Plant and Equipment [Line Items] |  |
Cost | 196,255 | 180,956
Accumulated Depreciation | 71,258 | 61,266
Property, Plant and Equipment, Net, Total | 124,997 | 119,690
Computer Equipment [Member] |  |
Property, Plant and Equipment [Line Items] |  |
Cost | 43,605 | 43,593
Accumulated Depreciation | 42,456 | 41,957
Property, Plant and Equipment, Net, Total | 1,149 | 1,636
Furniture and Fixtures [Member] |  |
Property, Plant and Equipment [Line Items] |  |
Cost | 130,658 | 111,145
Accumulated Depreciation | 106,101 | 101,186
Property, Plant and Equipment, Net, Total | 24,557 | 9,959
Office Equipment [Member] |  |
Property, Plant and Equipment [Line Items] |  |
Cost | 1,872 | 1,864
Accumulated Depreciation | 1,155 | 971
Property, Plant and Equipment, Net, Total | 717 | 893
Machinery and Equipment [Member] |  |
Property, Plant and Equipment [Line Items] |  |
Cost | 6,867,799 | 6,154,425
Accumulated Depreciation | 4,171,699 | 3,573,748
Property, Plant and Equipment, Net, Total | 2,696,100 | 2,580,677
Trailer [Member] |  |
Property, Plant and Equipment [Line Items] |  |
Cost | 9,463 | 9,422
Accumulated Depreciation | 7,532 | 6,675
Property, Plant and Equipment, Net, Total | 1,931 | 2,747
Boat [Member] |  |
Property, Plant and Equipment [Line Items] |  |
Cost | 34,400 | 34,400
Accumulated Depreciation | 26,284 | 24,255
Property, Plant and Equipment, Net, Total | 8,116 | 10,145
Leasehold Improvements [Member] |  |
Property, Plant and Equipment [Line Items] |  |
Cost | 88,872 | 88,872
Accumulated Depreciation | 88,872 | 87,205
Property, Plant and Equipment, Net, Total |  | 1,667
Developed Technology Rights [Member] |  |
Property, Plant and Equipment [Line Items] |  |
Cost | 107,759 | 107,295
Accumulated Depreciation | 107,759 | 107,295
Property, Plant and Equipment, Net, Total |  |
Land [Member] |  |
Property, Plant and Equipment [Line Items] |  |
Cost | 234,027 | 452,399
Accumulated Depreciation |  |
Property, Plant and Equipment, Net, Total | $ 234,027 | $ 452,399

X
- Definition Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.14) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.13) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_PropertyPlantAndEquipmentGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
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 No definition available. + Details
Name: | us-gaap_PropertyPlantAndEquipmentLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(14)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(8)) -URI http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 360 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(13)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 6: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 852 -SubTopic 10 -Section 55 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766 + Details
Name: | us-gaap_PropertyPlantAndEquipmentNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=FSI_BuildingAndImprovementsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_AutomobilesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=FSI_TrailerMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=FSI_BoatMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_DevelopedTechnologyRightsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |