v3.26.1
Segment Reporting - Schedule of Customer Concentration Risk (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Four Customers        
Concentration Risk [Line Items]        
Revenue $ 1,144 $ 1,160 $ 2,345 $ 2,253
Revenue earned from the U.S. Department of Energy        
Concentration Risk [Line Items]        
Revenue 0 304 0 626
Revenue earned from the U.S. Trade and Development Agency (USTDA)        
Concentration Risk [Line Items]        
Revenue 256 0 491 0
Revenue earned from the CPCCO        
Concentration Risk [Line Items]        
Revenue 488 346 912 760
Revenue earned from Oklo        
Concentration Risk [Line Items]        
Revenue 43 97 240 242
Revenue earned from the H2C (formerly WRPS)        
Concentration Risk [Line Items]        
Revenue $ 357 $ 413 $ 702 $ 625
Customer Concentration Risk | Four Customers | Revenue Benchmark        
Concentration Risk [Line Items]        
Concentration risk, percentage 87.00% 71.00% 85.00% 71.00%
Customer Concentration Risk | Revenue earned from the U.S. Department of Energy | Revenue Benchmark        
Concentration Risk [Line Items]        
Concentration risk, percentage 0.00% 19.00% 0.00% 20.00%
Customer Concentration Risk | Revenue earned from the U.S. Trade and Development Agency (USTDA) | Revenue Benchmark        
Concentration Risk [Line Items]        
Concentration risk, percentage 19.00% 0.00% 18.00% 0.00%
Customer Concentration Risk | Revenue earned from the CPCCO | Revenue Benchmark        
Concentration Risk [Line Items]        
Concentration risk, percentage 37.00% 21.00% 33.00% 24.00%
Customer Concentration Risk | Revenue earned from Oklo | Revenue Benchmark        
Concentration Risk [Line Items]        
Concentration risk, percentage 3.00% 6.00% 9.00% 8.00%
Customer Concentration Risk | Revenue earned from the H2C (formerly WRPS) | Revenue Benchmark        
Concentration Risk [Line Items]        
Concentration risk, percentage 27.00% 25.00% 25.00% 20.00%