Annual report pursuant to Section 13 and 15(d)

Accrued Expenses - Components of Accrued Expenses (Details)

v3.20.1
Accrued Expenses - Components of Accrued Expenses (Details) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Accrued Liabilities Line Items    
Accrued Wages and Related Costs $ 394,669 $ 461,619
Accrued Professional Services 217,721 138,438
Accrued Warranty Obligations 98,893 218,047
Other Accrued Expenses 174,614 795,974
Total $ 885,897 1,614,078
TDG Acquisition Company LLC [Member]    
Accrued Liabilities Line Items    
Other Accrued Expenses   $ 750,000