XML 27 R15.htm IDEA: XBRL DOCUMENT v3.23.1
Accounts Payable and Accrued Expenses
3 Months Ended
Apr. 01, 2023
Payables and Accruals [Abstract]  
Accounts Payable and Accrued Expenses Accounts Payable and Accrued Expenses
April 1, 2023December 31, 2022
Outstanding checks in excess of cash$1,653 2,791 
Accounts payable, trade1,211,652 1,094,038 
Accrued expenses657,915 742,099 
Product warranties39,572 38,425 
Accrued interest16,849 8,748 
Accrued compensation and benefits227,771 238,347 
Total accounts payable and accrued expenses$2,155,412 2,124,448