PROPERTY AND EQUIPMENT, NET (Details) - USD ($) |
12 Months Ended | |
|---|---|---|
Dec. 31, 2021 |
Dec. 31, 2020 |
|
| Property, Plant and Equipment [Line Items] | ||
| Property, Plant and Equipment, Gross | $ 9,911,505 | $ 6,370,936 |
| Less accumulated depreciation and amortization | 4,760,619 | 4,251,009 |
| Property and Equipment, Net | 5,150,886 | 2,119,927 |
| Furniture and fixtures | ||
| Property, Plant and Equipment [Line Items] | ||
| Property, Plant and Equipment, Gross | $ 1,424,476 | 1,081,366 |
| Property, Plant and Equipment, Useful Life | 7 years | |
| Equipment and computers | ||
| Property, Plant and Equipment [Line Items] | ||
| Property, Plant and Equipment, Gross | $ 5,863,673 | 4,318,323 |
| Equipment and computers | Maximum | ||
| Property, Plant and Equipment [Line Items] | ||
| Property, Plant and Equipment, Useful Life | 7 years | |
| Equipment and computers | Minimum | ||
| Property, Plant and Equipment [Line Items] | ||
| Property, Plant and Equipment, Useful Life | 3 years | |
| Leasehold improvements | ||
| Property, Plant and Equipment [Line Items] | ||
| Property, Plant and Equipment, Gross | $ 2,623,356 | $ 971,247 |