XML 52 R37.htm IDEA: XBRL DOCUMENT v3.20.4
Accounts Payable and Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2020
Payables and Accruals [Abstract]  
Components of Accounts Payable and Accrued Expenses
Accounts payable and accrued expenses are as follows:
December 31, 2020December 31, 2019
Outstanding checks in excess of cash$5,672 9,924 
Accounts payable, trade1,016,897 824,956 
Accrued expenses566,052 461,035 
Product warranties54,692 49,184 
Accrued interest30,403 21,050 
Accrued compensation and benefits222,235 192,991 
Total accounts payable and accrued expenses$1,895,951 1,559,140