v3.26.1
CONTRACT ASSETS AND LIABILITIES (Details - Contract liabilities) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Contract Assets And Liabilities    
Contract costs incurred plus estimated earnings $ 1,251,319 $ 1,106,982
Less: Progress billings (1,358,185) (1,294,082)
Contract liabilities $ (106,866) $ (187,100)