v3.25.1
SCHEDULE OF CONTRACT ASSETS (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Accounting Policies [Abstract]    
Costs incurred on contracts in progress $ 1,513,306 $ 425,634
Estimated earnings 1,168 340,528
Revenue earned on contracts in progress 1,514,474 766,162
Less: Billings to date (1,360,120) (518,852)
Total contract assets $ 154,354 $ 247,310