XML 55 R46.htm IDEA: XBRL DOCUMENT v3.25.3
REVENUE (Details - Timing of revenue recognition) - USD ($)
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Disaggregation of Revenue [Line Items]    
Total revenue $ 224,137 $ 55,839
Transferred at Point in Time [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 224,137 21,777
Transferred over Time [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue $ 0 $ 34,062