v3.26.1
ACCOUNTS RECEIVABLE AND ACCOUNTS RECEIVABLE, RELATED PARTIES (Details) - USD ($)
Jun. 30, 2026
May 31, 2026
Dec. 31, 2025
Receivables [Abstract]      
Accounts receivable $ 3,105,172   $ 621,927
Accounts receivable - related parties 222,923   5,304,231
Holdback receivable - related parties 10,013,872 $ 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