v3.26.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Product Information [Line Items]          
Interest income $ 210,735 $ 305,227 $ 459,858 $ 588,643  
Allowance for doubtful accounts 13,400 258,650 44,753 353,752  
Advertising expenses $ 467,606 $ 973,933 $ 1,034,952 $ 1,656,099  
Revenue Benchmark | Customer Concentration Risk | Customer A          
Product Information [Line Items]          
Concentration risk, percentage     25.00% 22.00%  
Revenue Benchmark | Customer Concentration Risk | Customer B          
Product Information [Line Items]          
Concentration risk, percentage     21.00% 25.00%  
Revenue Benchmark | Customer Concentration Risk | Customer C          
Product Information [Line Items]          
Concentration risk, percentage     19.00% 25.00%  
Revenue Benchmark | Supplier Concentration Risk | No Vendor          
Product Information [Line Items]          
Concentration risk, percentage     10.00% 10.00%  
Accounts Receivable | Customer Concentration Risk | Customer A          
Product Information [Line Items]          
Concentration risk, percentage     24.00%   22.00%
Accounts Receivable | Customer Concentration Risk | Customer B          
Product Information [Line Items]          
Concentration risk, percentage     26.00%   24.00%
Accounts Receivable | Customer Concentration Risk | Customer C          
Product Information [Line Items]          
Concentration risk, percentage     26.00%   23.00%
Accounts Payable | Customer Concentration Risk | Customer A          
Product Information [Line Items]          
Concentration risk, percentage         14.00%
Accounts Payable | Customer Concentration Risk | Customer B          
Product Information [Line Items]          
Concentration risk, percentage         22.00%
Accounts Payable | Customer Concentration Risk | Customer C          
Product Information [Line Items]          
Concentration risk, percentage     13.00%   14.00%