v3.25.2
Property, Plant & Equipment, Net - Schedule of Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Property, Plant and Equipment [Line Items]      
Total property, plant and equipment $ 37,364   $ 28,297
Less: Accumulated depreciation (5,685)   (4,280)
Property, plant and equipment, net 31,679 $ 24,017 24,017
Uranium Plant      
Property, Plant and Equipment [Line Items]      
Total property, plant and equipment 11,457   8,292
Other property and equipment      
Property, Plant and Equipment [Line Items]      
Total property, plant and equipment 12,707   9,965
Construction in progress      
Property, Plant and Equipment [Line Items]      
Total property, plant and equipment $ 13,200   $ 10,039