v3.26.1
Revenues
6 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
Revenues

Note 9. Revenues

 

The following table presents the Company’s disaggregated revenues:

 

   2026   2025   2026   2025 
  

For the three months ended June 30,

  

For the six months ended June 30,

 
   2026   2025   2026   2025 
Lease revenue  $30,417   $7,094   $41,032   $11,038 
Blockchain award revenue   721    1,329    1,062    1,525 
Total revenue  $31,138   $8,423   $42,094   $12,563