Quarterly report [Sections 13 or 15(d)]

ACCOUNTS RECEIVABLE AND ACCOUNTS RECEIVABLE, RELATED PARTIES (Tables)

v3.26.1
ACCOUNTS RECEIVABLE AND ACCOUNTS RECEIVABLE, RELATED PARTIES (Tables)
6 Months Ended
Jun. 30, 2026
Receivables [Abstract]  
Schedule of accounts receivable
Schedule of accounts receivable            
    June 30,
2026
    December 31,
2025
 
Accounts receivable   $ 3,105,172     $ 621,927  
Accounts receivable - related parties     222,923       5,304,231  
Holdback receivable - related parties     10,013,872          
Total     13,341,967       5,926,158  
Allowance for credit losses     (40,561 )      
Accounts receivable, net   $ 13,301,406     $ 5,926,158  
Schedule of allowance for doubtful accounts
Schedule of allowance for doubtful accounts            
    June 30,
2026
    December 31,
2025
 
Allowance for credit losses, beginning balance   $     $  
Allowance for credit losses provision     (40,561 )      
Less recoveries            
Allowance for credit losses, ending balance   $ (40,561 )   $