v3.26.3
Revenues (Tables)
9 Months Ended
Sep. 30, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregated Revenues

The following table presents the Company’s disaggregated revenues:

 

   2026   2025   2026   2025 
   For the three months ended September 30,   For the nine months ended September 30, 
   2026   2025   2026   2025 
Lease revenue  $39,396   $3,810   $80,428   $14,848 
Blockchain award revenue   476    2,929    1,538    4,454 
Total revenue  $39,872   $6,739   $81,966   $19,302