XML 111 R36.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
REVENUE FROM CONTRACTS WITH CUSTOMERS (Details - Contract balances) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]    
Costs incurred on uncompleted contracts $ 2,575 $ 342
Estimated earnings on uncompleted contracts 399 465
Estimated loss on uncompleted contracts (130) 0
Gross costs and estimated earnings 2,844 807
Less: Billings to date on uncompleted contracts (3,741) (859)
Costs incurred plus estimated earning less billings on uncompleted contracts, net  $ (897) $ (52)