XML 58 R41.htm IDEA: XBRL DOCUMENT v3.25.4
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2025
Commitments and Contingencies Disclosure [Abstract]  
Summary of Estimates of Timing of Future Payments

The table below provides estimates of the timing of future payments that we are contractually obligated to make based on agreements in place as of December 31, 2025. These contracts are not included on the balance sheet as of December 31, 2025.

 

As of December 31,

 

 

 

2026

 

 

2027

 

 

2028

 

 

2029

 

 

2030

 

 

Thereafter

 

 

Total

 

Purchase obligations

 

$

2,286

 

 

$

2,192

 

 

$

39

 

 

$

-

 

 

$

-

 

 

$

-

 

 

$

4,517

 

Power purchase agreements

 

 

5,882

 

 

 

5,882

 

 

 

1,274

 

 

 

425

 

 

 

-

 

 

 

-

 

 

 

13,463

 

Royalty payment obligations & other

 

 

5,477

 

 

 

3,409

 

 

 

794

 

 

 

569

 

 

 

481

 

 

 

1,503

 

 

 

12,233

 

Total

 

$

13,645

 

 

$

11,483

 

 

$

2,107

 

 

$

994

 

 

$

481

 

 

$

1,503

 

 

$

30,213