v3.22.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Inventory (Details) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES    
Raw materials $ 412,748 $ 292,167
Work in process 235,867 242,673
Finished goods 1,843,990 2,220,519
Inventory $ 2,492,605 $ 2,755,358