v3.26.1
EARN-OUT PAYABLE (Details - Earn-out payable) - Earnout Payable [Member] - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Fair value of liabilities $ 4,710,975 $ 4,999,306
Fair Value, Inputs, Level 1 [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Fair value of liabilities 0 0
Fair Value, Inputs, Level 2 [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Fair value of liabilities 0 0
Fair Value, Inputs, Level 3 [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Fair value of liabilities $ 4,710,975 $ 4,999,306