XML 63 R41.htm IDEA: XBRL DOCUMENT v3.25.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]      
Bad debt expense $ 624,448 $ 202,941  
Allowance for credit losses 1,173,441 528,030  
Allowance for customer rebates and deductions 4,897 3,820  
Inventory obsolescence expense 521,757 406,812  
Allowance for obsolete and slow-moving inventory 534,549 446,917  
Depreciation $ 1,031,487 456,138  
Impairment of long-lived assets   0  
Software, estimated useful life 5 years    
Impairment of goodwill  
Internal Use Software [Member]      
Property, Plant and Equipment [Line Items]      
Estimated useful lives 5 years    
Impairment of long-lived assets $ 506,836    
Minimum [Member]      
Property, Plant and Equipment [Line Items]      
Estimated useful lives 2 years    
Maximum [Member]      
Property, Plant and Equipment [Line Items]      
Estimated useful lives 10 years    
Nonrelated Party [Member]      
Property, Plant and Equipment [Line Items]      
Accounts receivable $ 12,408,819 $ 8,474,965 $ 6,805,761