Annual report [Section 13 and 15(d), not S-K Item 405]

SCHEDULE OF UNCOMPLETED CONTRACTS (Details)

v3.25.1
SCHEDULE OF UNCOMPLETED CONTRACTS (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Contractors [Abstract]    
Revenue recognized $ 621,800
Less: billings to date (604,800)
Contract assets 17,000
Billings to date 3,481,700 2,262,000
Revenue recognized (2,352,100) (1,432,200)
Contract liabilities $ 1,129,600 $ 829,800