SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Narrative) (Details) - USD ($)
|
12 Months Ended |
Dec. 31, 2021 |
Dec. 31, 2020 |
| Summary Of Significant Accounting Policies [Line Items] |
|
|
| Provision for estimated returns |
$ 0
|
$ 0
|
| Allowance for doubtful accounts |
291,584
|
101,885
|
| Inventory reserve for obsolescence |
$ 116,183
|
116,591
|
| Preferred stock converted common stock conversion ratio |
1
|
|
| Voting rights for each share of preferred stock |
100
|
|
| Patent-related costs |
$ 172,813
|
149,675
|
| Foreign currency translation |
$ (216,568)
|
$ (33,655)
|
| Weighted-average number of potential common shares |
628,000
|
847,000
|
| Weighted-average number of preferred shares |
120,000
|
120,000
|
| Number of options to purchase that are dilutive |
508,000
|
727,000
|
| Cash, uninsured amount |
$ 4,751,602
|
$ 2,710,812
|
| Revenues |
72,475,813
|
$ 38,604,289
|
| Maximum [Member] |
|
|
| Summary Of Significant Accounting Policies [Line Items] |
|
|
| Cash, FDIC insured amount |
$ 250,000
|
|
| Moulds and tools [Member] | Minimum [Member] |
|
|
| Summary Of Significant Accounting Policies [Line Items] |
|
|
| Property and Equipment, estimated useful life |
2 years
|
|
| Moulds and tools [Member] | Maximum [Member] |
|
|
| Summary Of Significant Accounting Policies [Line Items] |
|
|
| Property and Equipment, estimated useful life |
5 years
|
|
| Computer equipment and software [Member] | Minimum [Member] |
|
|
| Summary Of Significant Accounting Policies [Line Items] |
|
|
| Property and Equipment, estimated useful life |
2 years
|
|
| Computer equipment and software [Member] | Maximum [Member] |
|
|
| Summary Of Significant Accounting Policies [Line Items] |
|
|
| Property and Equipment, estimated useful life |
5 years
|
|
| Office and other equipment [Member] | Minimum [Member] |
|
|
| Summary Of Significant Accounting Policies [Line Items] |
|
|
| Property and Equipment, estimated useful life |
3 years
|
|
| Office and other equipment [Member] | Maximum [Member] |
|
|
| Summary Of Significant Accounting Policies [Line Items] |
|
|
| Property and Equipment, estimated useful life |
6 years
|
|
| Vehicles [Member] | Minimum [Member] |
|
|
| Summary Of Significant Accounting Policies [Line Items] |
|
|
| Property and Equipment, estimated useful life |
3 years
|
|
| Vehicles [Member] | Maximum [Member] |
|
|
| Summary Of Significant Accounting Policies [Line Items] |
|
|
| Property and Equipment, estimated useful life |
5 years
|
|
| Leasehold improvements [Member] | Minimum [Member] |
|
|
| Summary Of Significant Accounting Policies [Line Items] |
|
|
| Property and Equipment, estimated useful life |
3 years
|
|
| Leasehold improvements [Member] | Maximum [Member] |
|
|
| Summary Of Significant Accounting Policies [Line Items] |
|
|
| Property and Equipment, estimated useful life |
5 years
|
|
| Previous U.S. short-term loan [Member] |
|
|
| Summary Of Significant Accounting Policies [Line Items] |
|
|
| Short-term loan, monthly payment |
$ 84,192
|
|
| Short-term loan, interest rate |
4.95%
|
|
| Current U.S. short-term loan [Member] |
|
|
| Summary Of Significant Accounting Policies [Line Items] |
|
|
| Short-term loan, monthly payment |
$ 102,078
|
|
| Short-term loan, interest rate |
4.65%
|
|
| Previous South African short-term loan [Member] |
|
|
| Summary Of Significant Accounting Policies [Line Items] |
|
|
| Short-term loan, monthly payment |
$ 4,367
|
|
| Short-term loan, interest rate |
3.10%
|
|
| Current South African short-term loan [Member] |
|
|
| Summary Of Significant Accounting Policies [Line Items] |
|
|
| Intangible asset write-off |
$ 5,950
|
|
| Short-term loan, interest rate |
3.10%
|
|
| Previous various short term insurance policies in U.S. [Member] |
|
|
| Summary Of Significant Accounting Policies [Line Items] |
|
|
| Short-term loan, monthly payment |
$ 11,364
|
|
| Short-term loan, interest rate |
4.95%
|
|
| Current various short term insurance policies In U.S. [Member] |
|
|
| Summary Of Significant Accounting Policies [Line Items] |
|
|
| Short-term loan, monthly payment |
$ 19,860
|
|
| Short-term loan, interest rate |
4.35%
|
|
| Customer Concentration Risk [Member] | Revenue Benchmark [Member] |
|
|
| Summary Of Significant Accounting Policies [Line Items] |
|
|
| Concentration risk, percentage |
100.00%
|
100.00%
|
| Revenues |
$ 72,475,813
|
$ 38,604,289
|
| One customer - U.S. Revenue [Member] | Customer Concentration Risk [Member] | Revenue Benchmark [Member] |
|
|
| Summary Of Significant Accounting Policies [Line Items] |
|
|
| Concentration risk, percentage |
10.00%
|
9.00%
|
| One customer - Accounts receivable [Member] | Customer Concentration Risk [Member] | Accounts Receivable [Member] |
|
|
| Summary Of Significant Accounting Policies [Line Items] |
|
|
| Concentration risk, percentage |
2.00%
|
3.00%
|
| Accounts receivable, net |
$ 254,477
|
$ 199,808
|
| One customer - International Revenue [Member] | Customer Concentration Risk [Member] | Revenue Benchmark [Member] |
|
|
| Summary Of Significant Accounting Policies [Line Items] |
|
|
| Concentration risk, percentage |
10.00%
|
9.00%
|
| One customer - International Accounts receivable [Member] | Customer Concentration Risk [Member] | Revenue Benchmark [Member] |
|
|
| Summary Of Significant Accounting Policies [Line Items] |
|
|
| Concentration risk, percentage |
|
6.00%
|
| One customer - International Accounts receivable [Member] | Customer Concentration Risk [Member] | Accounts Receivable [Member] |
|
|
| Summary Of Significant Accounting Policies [Line Items] |
|
|
| Concentration risk, percentage |
10.00%
|
|
| Accounts receivable, net |
$ 1,273,532
|
$ 421,976
|
| International Revenue [Member] | Customer Concentration Risk [Member] | Revenue Benchmark [Member] |
|
|
| Summary Of Significant Accounting Policies [Line Items] |
|
|
| Concentration risk, percentage |
72.00%
|
64.00%
|
| Revenues |
$ 52,337,504
|
$ 24,670,072
|