v3.25.2
CONTRACT ASSETS AND LIABILITIES (Details - Contract liabilities) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Contract Assets And Liabilities    
Contract costs incurred plus estimated earnings $ 550,034 $ 273,505
Less: Progress billings (705,128) (423,076)
Contract liabilities $ (155,094) $ (149,571)