v3.26.1
REVENUE FROM CONTRACTS WITH CUSTOMERS (Tables)
6 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of disaggregation of revenues
                
   Three Months Ended   Six Months Ended 
   June 30,   June 30, 
   2026   2025   2026   2025 
Fixed Price Contracts  $4,316   $2,893   $9,722   $5,581 
Service Contracts   4,913    2,290    7,682    4,852 
Total  $9,229   $5,183   $17,404   $10,433 
Schedule of earnings in excess of billings on uncompleted contracts
        
   June 30,
2026
  

December 31,

2025

 
Costs incurred on uncompleted contracts  $9,855   $7,522 
Estimated earnings on uncompleted contracts   7,552    7,138 
Gross costs and estimated earnings   17,407    14,660 
Less: Billings to date on uncompleted contracts   (14,723)   (11,975)
Costs incurred plus estimated earning less billings on uncompleted contracts, net  $2,684   $2,685 

 

Included in the accompanying unaudited condensed consolidated balance sheets under the following captions:

 

Contract assets  $2,890   $2,857 
Contract liabilities   (206)   (172)
Costs incurred plus estimated earning less billing on uncompleted contracts    $2,684   $2,685