ERROR
The dimension default defined for the axis in the US GAAP Taxonomy should not be changed in a company extension taxonomy. The default for the dimension us-gaap:IncomeTaxAuthorityAxis in the base taxonomy is us-gaap:IncomeTaxAuthorityDomain, but the default has been replaced with us-gaap:DomesticTaxJurisdictionFederalStateAndLocalMember in the extension taxonomy role 000720 - Disclosure - 10. Income Taxes: Schedule of Income Taxes Paid (Details). This issue is addressed in Question E.16 (Upda...
ERROR
The filing has reported a value of "<p style="font:10pt Times New Roman;margin:0;color:#000080;text-align:justify"><b>Shipping and Handling Costs:</b></p>
<p style="font:10pt Times New Roman;margin:0;color:#000080;text-align:justify"> </p>
<p style="font:10pt Times New Roman;margin:0;color:#000000;text-align:justify">Shipping and hand" for the element us-gaap:ShippingAndHandlingCostPolicyTextBlock. This is a revenue recognition element that is not a component of FASB 606 and does not appear i...
ERROR
fil:CaliforniaMember is an extension member on the axis IncomeTaxAuthorityAxis that was reported in the extension taxonomy, but duplicates a concept that exists in the SEC Non-GAAP taxonomies. Consider replacing fil:CaliforniaMember with the existing taxonomy concept CA with the taxonomy namespace http://xbrl.sec.gov/stpr/2026.
Rule Element Id:7657
Rule version: 30.0.0
ERROR
fil:NewYorkMember is an extension member on the axis IncomeTaxAuthorityAxis that was reported in the extension taxonomy, but duplicates a concept that exists in the SEC Non-GAAP taxonomies. Consider replacing fil:NewYorkMember with the existing taxonomy concept NY with the taxonomy namespace http://xbrl.sec.gov/stpr/2026.
Rule Element Id:7657
Rule version: 30.0.0
ERROR
The line item concept us-gaap:IncreaseDecreaseInOtherCurrentAssets with a value of 94,333 and a calculation parent of us-gaap:NetCashProvidedByUsedInOperatingActivities is represented as a sibling of us-gaap:IncreaseDecreaseInOtherOperatingAssets with a value of 38,077 in the extension taxonomy role 000060 - Statement - Consolidated Statements of Cash Flows, but us-gaap:IncreaseDecreaseInOtherCurrentAssets is represented as a descendent of us-gaap:IncreaseDecreaseInOtherOperatingAssets in the...
ERROR
The line item concept us-gaap:IncreaseDecreaseInOtherCurrentAssets with a value of -94,333 and a calculation parent of us-gaap:NetCashProvidedByUsedInOperatingActivities is represented as a sibling of us-gaap:IncreaseDecreaseInOtherOperatingAssets with a value of 0 in the extension taxonomy role 000060 - Statement - Consolidated Statements of Cash Flows, but us-gaap:IncreaseDecreaseInOtherCurrentAssets is represented as a descendent of us-gaap:IncreaseDecreaseInOtherOperatingAssets in the cal...
ERROR
The filer has reported a value for foreign-derived intangible income that is not using the element defined in the US-GAAP taxonomy. The FASB has added elements for the FDII percentage amount and the FDII monetary amount in the 2022 taxonomy. These elements are:
1. EffectiveIncomeTaxRateReconciliationFdiiPercent
2. EffectiveIncomeTaxRateReconciliationFdiiAmount
The element us-gaap:IncomeTaxReconciliationTaxCreditsForeign with the label "Foreign-derived intangible income deduction" has be...
ERROR
The filer has reported a value for foreign-derived intangible income that is not using the element defined in the US-GAAP taxonomy. The FASB has added elements for the FDII percentage amount and the FDII monetary amount in the 2022 taxonomy. These elements are:
1. EffectiveIncomeTaxRateReconciliationFdiiPercent
2. EffectiveIncomeTaxRateReconciliationFdiiAmount
The element us-gaap:IncomeTaxReconciliationTaxCreditsForeign with the label "Foreign-derived intangible income deduction" has be...
ERROR
The filing does not include a value of true for one of the following elements ecd:Rule10b51ArrAdoptedFlag, ecd:NonRule10b51ArrAdoptedFlag, ecd:Rule10b51ArrTrmntdFlag, ecd:NonRule10b51ArrTrmntdFlag or a value of false for all 4 elements. This is a required disclosure after 12/31/2023. Please report the boolean flag value of true for one of these elements or false for all of them. If there is no insider trading disclosure in the filing create an extension boolean element called 'NoInsiderTradi...
ERROR
The filing has not made any cyber security disclosures. At least one element related to cyber security should be used to report the cyber security disclosures in the filing. Please add cyber security disclosures to the filing. The following elements are available for cyber security disclosures:
Rule Element Id:10702
Rule version: 30.0.0
ERROR
The filing has used the StatementTable in the notes in the role 000650 - Disclosure - 6. Property and Equipment: Schedule of Property, Plant and Equipment (Details). The StatementTable is not intended to be used in the notes, it is intended to be used in the face financial statements. The filer should use the appropriate table name for the notes disclosure. If no table is appropriate for the note disclosure, the filer should create an extension table with a name that describes the information...
ERROR
The filing has used the StatementTable in the notes in the role 000580 - Disclosure - 3. Inventory: Schedule of Inventory (Details). The StatementTable is not intended to be used in the notes, it is intended to be used in the face financial statements. The filer should use the appropriate table name for the notes disclosure. If no table is appropriate for the note disclosure, the filer should create an extension table with a name that describes the information in the table.
Rule Element Id:1...
ERROR
The filing has used the StatementTable in the notes in the role 000790 - Disclosure - 13. Stock Option Plans: Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding and Exercisable (Details). The StatementTable is not intended to be used in the notes, it is intended to be used in the face financial statements. The filer should use the appropriate table name for the notes disclosure. If no table is appropriate for the note disclosur...
ERROR
The filing has used the StatementTable in the notes in the role 000720 - Disclosure - 10. Income Taxes: Schedule of Income Taxes Paid (Details). The StatementTable is not intended to be used in the notes, it is intended to be used in the face financial statements. The filer should use the appropriate table name for the notes disclosure. If no table is appropriate for the note disclosure, the filer should create an extension table with a name that describes the information in the table.
Rule ...
ERROR
The filing has used the StatementTable in the notes in the role 000690 - Disclosure - 9. Sales: Disaggregation of Sales Revenue (Details). The StatementTable is not intended to be used in the notes, it is intended to be used in the face financial statements. The filer should use the appropriate table name for the notes disclosure. If no table is appropriate for the note disclosure, the filer should create an extension table with a name that describes the information in the table.
Rule Elemen...
ERROR
The filing has used the StatementTable in the notes in the role 000680 - Disclosure - 8. Accrued Expenses: Schedule of Accrued Expenses (Details). The StatementTable is not intended to be used in the notes, it is intended to be used in the face financial statements. The filer should use the appropriate table name for the notes disclosure. If no table is appropriate for the note disclosure, the filer should create an extension table with a name that describes the information in the table.
Rul...
ERROR
The filing has reported values for segment facts, but has not reported a value for NumberOfReportableSegments. The filer should report a value for NumberOfReportableSegments even if it only has one segment. If the value is not reported the error can be removed by tagging a value to an extension concept called NumberOfReportableSegmentsNotDisclosedFlag or NumberOfReportableSegmentsDisclosedByDefinitionFlag with any value in any context.
Rule Element Id:10749
Rule version: 30.0.0
ERROR
The filing is missing a value for the concept TaxJurisdictionOfDomicileExtensibleEnumeration. When reporting a tax reconcilation, with a value reported for the concept IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate (with a value of 2,317,000), then a value for TaxJurisdictionOfDomicileExtensibleEnumeration must also be provided to indicate the domestic tax jurisdiction.
WARNING
The dimension default defined for the axis in the US GAAP Taxonomy should not be changed in a company extension taxonomy. The default for the dimension us-gaap:IncomeTaxAuthorityAxis in the base taxonomy is IncomeTaxAuthorityDomain, but the default has been replaced with us-gaap:DomesticTaxJurisdictionFederalStateAndLocalMember in the extension taxonomy role 000720 - Disclosure - 10. Income Taxes: Schedule of Income Taxes Paid (Details). This issue is addressed in Question E.16 (Updated 02/0...
WARNING
fil:CaliforniaMember is an extension member on the axis IncomeTaxAuthorityAxis that was reported in the extension taxonomy, but duplicates a concept that exists in the SEC Non-GAAP taxonomies. Consider replacing fil:CaliforniaMember with the existing taxonomy concept CA with the taxonomy namespace http://xbrl.sec.gov/stpr/2026.
Rule Element Id:7657
Rule version: 29.0.0RC4
WARNING
fil:NewYorkMember is an extension member on the axis IncomeTaxAuthorityAxis that was reported in the extension taxonomy, but duplicates a concept that exists in the SEC Non-GAAP taxonomies. Consider replacing fil:NewYorkMember with the existing taxonomy concept NY with the taxonomy namespace http://xbrl.sec.gov/stpr/2026.
Rule Element Id:7657
Rule version: 29.0.0RC4
WARNING
The filer has reported a value for foreign-derived intangible income that is not using the element defined in the US-GAAP taxonomy. The FASB has added elements for the FDII percentage amount and the FDII monetary amount in the 2022 taxonomy. These elements are:
1. EffectiveIncomeTaxRateReconciliationFdiiPercent
2. EffectiveIncomeTaxRateReconciliationFdiiAmount
The element us-gaap:IncomeTaxReconciliationTaxCreditsForeign with the label "Foreign-derived intangible income deduction" has be...
WARNING
The filer has reported a value for foreign-derived intangible income that is not using the element defined in the US-GAAP taxonomy. The FASB has added elements for the FDII percentage amount and the FDII monetary amount in the 2022 taxonomy. These elements are:
1. EffectiveIncomeTaxRateReconciliationFdiiPercent
2. EffectiveIncomeTaxRateReconciliationFdiiAmount
The element us-gaap:IncomeTaxReconciliationTaxCreditsForeign with the label "Foreign-derived intangible income deduction" has be...