v3.26.1
Commitments and Contingencies - Schedule of SRC Arrangements (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Other Commitments [Line Items]  
Advances paid $ 13,583
Total Commitments 71,326
Remaining Commitments 57,743
Pilot HREE Metallization  
Other Commitments [Line Items]  
Advances paid 1,315
Total Commitments 10,492
Remaining Commitments 9,177
Commercial HREE Metallization  
Other Commitments [Line Items]  
Advances paid 8,370
Total Commitments 40,219
Remaining Commitments 31,849
SRC REPF Upgrade  
Other Commitments [Line Items]  
Advances paid 3,898
Total Commitments 20,615
Remaining Commitments $ 16,717