XML 39 R25.htm IDEA: XBRL DOCUMENT v3.25.1
REVENUE FROM CONTRACTS WITH CUSTOMERS (Tables)
12 Months Ended
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of disaggregation of revenues
        
   Years Ended December 31, 
   2024   2023 
Fixed price contracts  $15,842   $6,951 
Service contracts   6,892    8,392 
Total  $22,734   $15,343 
Schedule of earnings in excess of billings on uncompleted contracts
        
   December 31, 2024   December 31, 2023 
Costs incurred on uncompleted contracts  $4,281   $2,575 
Estimated earnings on uncompleted contracts   4,925    399 
Estimated loss on uncompleted contracts   (100)   (130)
Gross costs and estimated earnings   9,106    2,844 
Less: Billings to date on uncompleted contracts   (6,682)   (3,741)
Costs incurred plus estimated earning less billings on uncompleted contracts, net  $2,424   $(897)
Schedule of accounts receivable, net, contract assets, and contract liabilities
            
   December 31, 2024   December 31, 2023   January 1, 2023 
Accounts receivable, net  $2,767   $4,228   $2,920 
Contract assets   3,080    480    281 
Contract liabilities   656    1,377    333 
Total accounts receivable, net, contract assets, and contract liabilities  $3,736   $1,857   $614