XML 119 R36.htm IDEA: XBRL DOCUMENT v3.25.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Allowance for credit losses) - USD ($)
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Accounting Policies [Abstract]    
Allowance for credit losses, beginning balance $ (255,215) $ (122,190)
Current period provision (112,727) 0
Write off charged against the allowance 118,143 0
Allowance for credit losses, ending balance $ (249,799) $ (122,190)