ACCOUNTS PAYABLE |
6 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2025 | ||||||||||||||||||||||||||||||||||||||||||||||||
Payables and Accruals [Abstract] | ||||||||||||||||||||||||||||||||||||||||||||||||
ACCOUNTS PAYABLE |
Accounts payable as of June 30, 2025 and December 31, 2024 consisted of the following:
The retention payable is not due until satisfactory contract completion and acceptance by the customer. |