SCHEDULE OF CONTRACT ASSETS (Details) |
Dec. 31, 2024
USD ($)
|
|---|---|
| Accounting Policies [Abstract] | |
| Costs incurred on contracts in progress | $ 1,513,306 |
| Estimated earnings | 1,168 |
| Revenue earned on contracts in progress | 1,514,474 |
| Less: Billings to date | (1,360,120) |
| Total contract assets | $ 154,354 |
| X | ||||||||||
- Definition Contract billings to date. No definition available.
|
| X | ||||||||||
- Definition Costs incurred on contracts in progress. No definition available.
|
| X | ||||||||||
- Definition Estimated earnings. No definition available.
|
| X | ||||||||||
- Definition Revenue earned on contracts in progress. No definition available.
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|