Quarterly report pursuant to Section 13 or 15(d)

REVENUE AND CONTRACT ACCOUNTING (Details - Disaggregated revenue)

v3.24.2.u1
REVENUE AND CONTRACT ACCOUNTING (Details - Disaggregated revenue) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]        
Revenue $ 1,510,496 $ 1,770,059 $ 2,581,176 $ 4,414,347
Goods Transferred Over Time [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 264,999 870,494 534,854 2,698,258
Services Transferred Over Time [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 1,245,497 899,565 2,046,322 1,716,089
Turnkey Projects [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 264,999 870,494 534,854 2,698,258
Maintenance And Support [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 1,041,661 709,173 1,643,283 1,298,042
Algorithms [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 203,836 190,392 403,039 418,047
Rail [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 1,510,496 1,537,286 2,581,176 3,913,735
Rail [Member] | Goods Transferred Over Time [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 264,999 856,942 534,854 2,684,706
Rail [Member] | Services Transferred Over Time [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 1,245,497 680,344 2,049,322 1,229,029
Rail [Member] | Turnkey Projects [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 264,999 856,942 534,854 2,684,706
Rail [Member] | Maintenance And Support [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 1,041,661 680,344 1,643,283 1,229,029
Rail [Member] | Algorithms [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 203,836 0 403,039 0
Commercial [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 0 42,381 0 71,212
Commercial [Member] | Goods Transferred Over Time [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 0 13,552 0 13,552
Commercial [Member] | Services Transferred Over Time [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 0 28,829 0 57,660
Commercial [Member] | Turnkey Projects [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 0 13,552 0 13,552
Commercial [Member] | Maintenance And Support [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 0 28,829 0 57,660
Commercial [Member] | Algorithms [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Governments [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 11,353
Governments [Member] | Goods Transferred Over Time [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Governments [Member] | Services Transferred Over Time [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 11,353
Governments [Member] | Turnkey Projects [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Governments [Member] | Maintenance And Support [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 11,353
Governments [Member] | Algorithms [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Artificial Intelligence [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 0 190,392 0 418,047
Artificial Intelligence [Member] | Goods Transferred Over Time [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Artificial Intelligence [Member] | Services Transferred Over Time [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 0 190,392 0 418,047
Artificial Intelligence [Member] | Turnkey Projects [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Artificial Intelligence [Member] | Maintenance And Support [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Artificial Intelligence [Member] | Algorithms [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 0 190,392 0 418,047
North America [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 1,510,496 1,770,059 2,581,176 4,414,347
North America [Member] | Rail [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 1,510,496 1,537,286 2,581,176 3,913,735
North America [Member] | Commercial [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 0 42,381 0 71,212
North America [Member] | Governments [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 11,353
North America [Member] | Artificial Intelligence [Member]        
Disaggregation of Revenue [Line Items]        
Revenue $ 0 $ 190,392 $ 0 $ 418,047