v3.26.1
REVENUE (Tables)
6 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of timing of revenue recognition
                   
      2026       2025  
Services and products transferred at a point in time     $ 5,400        $ 25,994  
Services and products transferred over time       30,951          165,937  
Total revenue     $ 36,351       $ 191,931  
Schedule of revenue by source
      
   2026  2025
Products  $   $ 
Services   36,351    191,931 
Total revenue  $36,351   $191,931 
Schedule of revenue by geographic destination
      
   2026  2025
North America  $5,400   $25,994 
United Kingdom        
Rest of world   30,951    165,937 
Total revenue  $36,351   $191,931