Quarterly report pursuant to Section 13 or 15(d)

ACCRUED LIABILITIES (Tables)

v3.21.1
ACCRUED LIABILITIES (Tables)
3 Months Ended
Mar. 31, 2021
Other Liabilities Disclosure [Abstract]  
Schedule of Accrued Liabilities
Accrued liabilities consisted of the following at each balance sheet date:
  As of
  March 31, 2021 December 31, 2020
Employee-related payables $ 1,007,405  $ 789,573 
Inventory-related payables 160,972  158,519 
Warranty liabilities 43,352  71,852 
Other 149,675  176,926 
Total $ 1,361,404  $ 1,196,870