v3.25.1
Inventory (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Inventory    
In-process inventory $ 382 $ 42
Plant inventory 582 1,840
Conversion facility inventory 22,521 18,862
Total $ 23,485 $ 20,744