v3.26.1
Revenue (Tables)
6 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The following table presents our revenue disaggregated into categories based on the nature of such revenues:

For the Three Months Ended June 30,For the Six Months Ended June 30,
Revenue Categories2026202520262025
Power Plant and NPM related services$(175)$7,435 $312 $20,404 
Energy Exploration Centers250 551 328 923 
Other— 68 — 102 
   Total$75 $8,054 $640 $21,429