SCHEDULE OF CONCENTRATIONS RISK (Details) - USD ($) | 12 Months Ended |
Dec. 31, 2022 | Dec. 31, 2021 |
Concentration Risk [Line Items] | | |
Revenues | $ 4,169,931 | $ 4,135,059 |
Customer A [Member] | Customer Assets Concentrations [Member] | Contract Assets [Member] | | |
Concentration Risk [Line Items] | | |
Revenues | $ 357,853 | |
Customer assets percentage | 28% | |
Customer A [Member] | Retention Receivables Concentration [Member] | Retention Receivables [Member] | | |
Concentration Risk [Line Items] | | |
Revenues | $ 118,605 | $ 136,474 |
Customer assets percentage | 53% | 63% |
Customer A [Member] | Customer Concentrations [Member] | Revenue Benchmark [Member] | | |
Concentration Risk [Line Items] | | |
Revenues | $ 2,023,154 | |
Customer assets percentage | 49% | |
Customer A [Member] | Customer Concentrations [Member] | Accounts Receivable [Member] | | |
Concentration Risk [Line Items] | | |
Revenues | $ 641,109 | |
Customer assets percentage | 58% | |
Customer A [Member] | Supplier Concentration Risk [Member] | Revenue Benchmark [Member] | | |
Concentration Risk [Line Items] | | |
Revenues | $ 513,533 | $ 315,760 |
Customer assets percentage | 16% | 10% |
Customer B [Member] | Customer Assets Concentrations [Member] | Contract Assets [Member] | | |
Concentration Risk [Line Items] | | |
Revenues | $ 240,559 | $ 240,616 |
Customer assets percentage | 19% | 23% |
Customer B [Member] | Retention Receivables Concentration [Member] | Retention Receivables [Member] | | |
Concentration Risk [Line Items] | | |
Revenues | $ 87,421 | $ 62,104 |
Customer assets percentage | 39% | 28% |
Customer B [Member] | Customer Concentrations [Member] | Revenue Benchmark [Member] | | |
Concentration Risk [Line Items] | | |
Revenues | $ 636,467 | |
Customer assets percentage | 15% | |
Customer B [Member] | Customer Concentrations [Member] | Accounts Receivable [Member] | | |
Concentration Risk [Line Items] | | |
Revenues | $ 158,047 | $ 170,960 |
Customer assets percentage | 14% | 25% |
Customer B [Member] | Supplier Concentration Risk [Member] | Revenue Benchmark [Member] | | |
Concentration Risk [Line Items] | | |
Revenues | $ 383,152 | |
Customer assets percentage | 12% | |
Customer C [Member] | Customer Assets Concentrations [Member] | Contract Assets [Member] | | |
Concentration Risk [Line Items] | | |
Revenues | $ 207,659 | $ 341,394 |
Customer assets percentage | 16% | 32% |
Customer C [Member] | Retention Receivables Concentration [Member] | Retention Receivables [Member] | | |
Concentration Risk [Line Items] | | |
Revenues | $ 9,787 | $ 17,003 |
Customer assets percentage | 4% | 8% |
Customer C [Member] | Customer Concentrations [Member] | Revenue Benchmark [Member] | | |
Concentration Risk [Line Items] | | |
Revenues | $ 490,940 | $ 1,313,900 |
Customer assets percentage | 12% | 32% |
Customer C [Member] | Customer Concentrations [Member] | Accounts Receivable [Member] | | |
Concentration Risk [Line Items] | | |
Revenues | $ 135,430 | $ 308,154 |
Customer assets percentage | 12% | 45% |
Customer C [Member] | Supplier Concentration Risk [Member] | Revenue Benchmark [Member] | | |
Concentration Risk [Line Items] | | |
Revenues | $ 255,586 | |
Customer assets percentage | 8% | |
Customer D [Member] | Customer Assets Concentrations [Member] | Contract Assets [Member] | | |
Concentration Risk [Line Items] | | |
Revenues | $ 205,616 | $ 374,588 |
Customer assets percentage | 16% | 36% |
Customer D [Member] | Retention Receivables Concentration [Member] | Retention Receivables [Member] | | |
Concentration Risk [Line Items] | | |
Revenues | $ 5,845 | |
Customer assets percentage | 3% | |
Customer D [Member] | Customer Concentrations [Member] | Revenue Benchmark [Member] | | |
Concentration Risk [Line Items] | | |
Revenues | $ 356,516 | $ 1,367,752 |
Customer assets percentage | 9% | 33% |
Customer D [Member] | Customer Concentrations [Member] | Accounts Receivable [Member] | | |
Concentration Risk [Line Items] | | |
Revenues | $ 52,571 | |
Customer assets percentage | 5% | |
Customer D [Member] | Supplier Concentration Risk [Member] | Revenue Benchmark [Member] | | |
Concentration Risk [Line Items] | | |
Revenues | $ 252,014 | |
Customer assets percentage | 8% | |
Customer E [Member] | Customer Assets Concentrations [Member] | Contract Assets [Member] | | |
Concentration Risk [Line Items] | | |
Revenues | $ 128,997 | $ 95,783 |
Customer assets percentage | 10% | 9% |
Customer E [Member] | Retention Receivables Concentration [Member] | Retention Receivables [Member] | | |
Concentration Risk [Line Items] | | |
Revenues | $ 2,237 | |
Customer assets percentage | 1% | |
Customer E [Member] | Customer Concentrations [Member] | Revenue Benchmark [Member] | | |
Concentration Risk [Line Items] | | |
Revenues | $ 155,649 | |
Customer assets percentage | 4% | |
Customer E [Member] | Customer Concentrations [Member] | Accounts Receivable [Member] | | |
Concentration Risk [Line Items] | | |
Revenues | $ 35,319 | |
Customer assets percentage | 3% | |
Customer E [Member] | Supplier Concentration Risk [Member] | Revenue Benchmark [Member] | | |
Concentration Risk [Line Items] | | |
Revenues | $ 222,456 | |
Customer assets percentage | 7% | |
Customer F [Member] | Retention Receivables Concentration [Member] | Retention Receivables [Member] | | |
Concentration Risk [Line Items] | | |
Revenues | | $ 2,557 |
Customer assets percentage | | 1% |
Customer F [Member] | Customer Concentrations [Member] | Revenue Benchmark [Member] | | |
Concentration Risk [Line Items] | | |
Revenues | | $ 476,884 |
Customer assets percentage | | 12% |
Customer F [Member] | Customer Concentrations [Member] | Accounts Receivable [Member] | | |
Concentration Risk [Line Items] | | |
Revenues | | $ 93,102 |
Customer assets percentage | | 14% |
Customer F [Member] | Supplier Concentration Risk [Member] | Revenue Benchmark [Member] | | |
Concentration Risk [Line Items] | | |
Revenues | | $ 361,030 |
Customer assets percentage | | 11% |
Customer G [Member] | Customer Concentrations [Member] | Revenue Benchmark [Member] | | |
Concentration Risk [Line Items] | | |
Revenues | | $ 264,558 |
Customer assets percentage | | 6% |
Customer G [Member] | Customer Concentrations [Member] | Accounts Receivable [Member] | | |
Concentration Risk [Line Items] | | |
Revenues | | $ 53,481 |
Customer assets percentage | | 8% |
Customer G [Member] | Supplier Concentration Risk [Member] | Revenue Benchmark [Member] | | |
Concentration Risk [Line Items] | | |
Revenues | | $ 293,494 |
Customer assets percentage | | 9% |
Customer H [Member] | Customer Concentrations [Member] | Revenue Benchmark [Member] | | |
Concentration Risk [Line Items] | | |
Revenues | | $ 201,190 |
Customer assets percentage | | 5% |
Customer H [Member] | Customer Concentrations [Member] | Accounts Receivable [Member] | | |
Concentration Risk [Line Items] | | |
Revenues | | $ 43,159 |
Customer assets percentage | | 6% |
Customer H [Member] | Supplier Concentration Risk [Member] | Revenue Benchmark [Member] | | |
Concentration Risk [Line Items] | | |
Revenues | | $ 234,358 |
Customer assets percentage | | 7% |
Customer I [Member] | Supplier Concentration Risk [Member] | Revenue Benchmark [Member] | | |
Concentration Risk [Line Items] | | |
Revenues | | $ 214,423 |
Customer assets percentage | | 7% |