v3.26.1
SEGMENTS (Details Narrative)
6 Months Ended
Jun. 30, 2026
USD ($)
Segments
Jun. 30, 2025
USD ($)
Accounts Receivable [Member] | One Customers [Member]    
Segment Reporting [Line Items]    
Accounts receivable, after allowance for credit loss $ 4,145,285  
Sale percentage 54.00%  
Accounts Receivable [Member] | Two Customers [Member]    
Segment Reporting [Line Items]    
Accounts receivable, after allowance for credit loss   $ 4,007,158
Sale percentage   45.00%
Accounts Receivable [Member] | Three Customers [Member]    
Segment Reporting [Line Items]    
Accounts receivable, after allowance for credit loss $ 8,784,409 $ 7,672,394
Sale percentage 55.00% 47.00%
Single Reportable Segment [Member]    
Segment Reporting [Line Items]    
Number of operating segments | Segments 2  
Reportable segments flag true