XML 92 R77.htm IDEA: XBRL DOCUMENT v3.25.1
SCHEDULE OF ACCRUED WARRANTY EXPENSE (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Beginning balance $ 17,699 $ 15,694
Provision for warranty expense 38,898 63,980
Charges applied to warranty reserve (44,982) (61,975)
Ending balance $ 11,615 $ 17,699