XML 53 R38.htm IDEA: XBRL DOCUMENT v3.22.4
Accounts Payable and Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2022
Payables and Accruals [Abstract]  
Schedule of Components of Accounts Payable and Accrued Expenses
Accounts payable and accrued expenses are as follows:
December 31, 2022December 31, 2021
Outstanding checks in excess of cash$2,791 3,005 
Accounts payable, trade1,094,038 1,228,621 
Accrued expenses742,099 666,209 
Product warranties38,425 45,215 
Accrued interest8,748 17,940 
Accrued compensation and benefits238,347 256,428 
Total accounts payable and accrued expenses$2,124,448 2,217,418