Quarterly report pursuant to Section 13 or 15(d)

REVENUE AND CONTRACT ACCOUNTING (Details - Disaggregated revenue)

v3.24.3
REVENUE AND CONTRACT ACCOUNTING (Details - Disaggregated revenue) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Disaggregation of Revenue [Line Items]        
Revenue $ 3,238,910 $ 1,530,923 $ 5,820,086 $ 5,945,270
Goods transferred over time [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 1,686,456 705,849 2,221,310 3,404,107
Services transferred over time [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 1,552,454 825,074 3,598,776 2,541,163
Turnkey Projects [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 1,686,456 705,849 2,221,310 3,404,107
Maintenance And Support [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 1,419,210 646,927 3,062,494 1,944,969
Algorithms [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 133,244 178,147 536,282 596,194
Rail [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 2,732,928 1,333,556 5,314,104 5,247,291
Rail [Member] | Goods transferred over time [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 1,686,456 705,849 2,221,310 3,390,555
Rail [Member] | Services transferred over time [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 1,046,472 627,707 3,092,794 1,856,736
Rail [Member] | Turnkey Projects [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 1,686,456 705,849 2,221,310 3,390,555
Rail [Member] | Maintenance And Support [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 913,228 627,707 2,556,512 1,856,736
Rail [Member] | Algorithms [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 133,244 536,282
Commercial [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 505,982 19,220 505,982 90,432
Commercial [Member] | Goods transferred over time [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 13,552
Commercial [Member] | Services transferred over time [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 505,982 19,220 505,982 76,880
Commercial [Member] | Turnkey Projects [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 13,552
Commercial [Member] | Maintenance And Support [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 505,982 19,220 505,982 76,880
Commercial [Member] | Algorithms [Member]        
Disaggregation of Revenue [Line Items]        
Revenue
Governments [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 11,353
Governments [Member] | Goods transferred over time [Member]        
Disaggregation of Revenue [Line Items]        
Revenue
Governments [Member] | Services transferred over time [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 11,353
Governments [Member] | Turnkey Projects [Member]        
Disaggregation of Revenue [Line Items]        
Revenue
Governments [Member] | Maintenance And Support [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 11,353
Governments [Member] | Algorithms [Member]        
Disaggregation of Revenue [Line Items]        
Revenue
Artificial Intelligence [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 178,147 596,194
Artificial Intelligence [Member] | Goods transferred over time [Member]        
Disaggregation of Revenue [Line Items]        
Revenue
Artificial Intelligence [Member] | Services transferred over time [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 178,147 596,194
Artificial Intelligence [Member] | Turnkey Projects [Member]        
Disaggregation of Revenue [Line Items]        
Revenue
Artificial Intelligence [Member] | Maintenance And Support [Member]        
Disaggregation of Revenue [Line Items]        
Revenue
Artificial Intelligence [Member] | Algorithms [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 178,147 596,194
North America [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 3,238,910 1,530,923 5,820,086 5,945,270
North America [Member] | Rail [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 2,732,928 1,333,556 5,314,104 5,247,291
North America [Member] | Commercial [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 505,982 19,220 505,982 90,432
North America [Member] | Governments [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 11,353
North America [Member] | Artificial Intelligence [Member]        
Disaggregation of Revenue [Line Items]        
Revenue $ 178,147 $ 596,194