v3.26.1
Asset Retirement Obligation - Schedule of Change in Asset Retirement Obligation (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Asset Retirement Obligation Disclosure [Abstract]          
Asset retirement obligation at beginning of year     $ 2,831,430 $ 223,520 $ 223,520
Additions to ARO liability     0   2,565,906
Accretion $ 47,082 $ 4,986 81,722 $ 9,972 42,004
Foreign exchange     55,167   0
Asset retirement obligation at end of year $ 2,968,319   $ 2,968,319   $ 2,831,430