REVENUE FROM CONTRACTS WITH CUSTOMERS (Details - Contract balances) - USD ($) $ in Thousands |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Revenue from Contract with Customer [Abstract] | ||
Costs incurred on uncompleted contracts | $ 4,271 | $ 4,281 |
Estimated earnings on uncompleted contracts | 4,275 | 4,925 |
Estimated loss on uncompleted contracts | 0 | (100) |
Gross costs and estimated earnings | 8,546 | 9,106 |
Less: Billings to date on uncompleted contracts | (8,127) | (6,682) |
Costs incurred plus estimated earning less billings on uncompleted contracts, net | 419 | 2,424 |
Contract assets, contract liabilities, and deferred revenue consisted of the following: | ||
Contract assets | 1,162 | 3,080 |
Contract liabilities | (715) | (542) |
Deferred revenue | (28) | (114) |
Costs incurred plus estimated earning less billing on uncompleted contracts | $ 419 | $ 2,424 |