v3.26.1
Contract Assets and Contract Liabilities - Schedule of Contract Assets and Contract Liabilities (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Schedule of Contract Assets and Contract Liabilities [Abstract]    
Costs incurred on uncompleted contracts $ 321,479 $ 3,161,295
Estimated earnings (losses) to date on uncompleted contracts 243,977 (687,903)
Gross contract assets 565,456 2,473,392
Less: billings to date (937,032) (3,066,938)
Net contract liabilities on uncompleted contracts $ (371,576) $ (593,546)