Nature of Operations, Basis of Presentation, Summary of Significant Accounting Policies and Recent Accounting Pronouncements (Details Narrative) $ in Millions |
6 Months Ended |
---|---|
Jun. 30, 2025
USD ($)
| |
US Treasury instruments purchased | $ 66.9 |
Idaho National Laboratory (INL) | |
Percentage of research and development expense | 47.00% |