v3.25.1
Revenue (Tables)
12 Months Ended
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of revenue
               
    Years Ended
December 31,
 
(Amounts in thousands)   2024     2023  
Sales of goods   $ 199     $ 918  
Sales of services     3,077       618  
Total revenue from contracts with customers   $ 3,276     $ 1,536  

 

The timing of revenue recognition is analyzed as follows:

 

    Years Ended
December 31,
 
(Amounts in thousands)   2024     2023  
Timing of revenue recognition                
Revenue recognized at a point in time   $ 526     $ 918  
Revenue recognized over time     2,750       618  
Total revenue from contracts with customers   $ 3,276     $ 1,536