v3.25.2
CONTRACT ASSETS AND LIABILITIES (Details - Contract assets) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Contract Assets And Liabilities    
Contract costs incurred plus estimated earnings $ 4,323,927 $ 4,323,927
Less: Progress billings (4,130,523) (4,130,523)
Contract assets $ 193,404 $ 193,404