v3.25.2
Stockholders' Equity - Schedule of stock-based compensation expense (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Total stock-based compensation expense $ 627,349 $ 973,572 $ 1,364,633 $ 1,781,095
Allocated to general and administrative expense [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Total stock-based compensation expense 256,780 802,742 860,018 1,475,590
Allocated to general and administrative expense [Member] | RSUs [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Total stock-based compensation expense 295,448 420,440 683,941 799,375
Allocated to general and administrative expense [Member] | PSUs [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Total stock-based compensation expense 33,544 230,057 141,443 358,810
Allocated to general and administrative expense [Member] | Stock options [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Total stock-based compensation expense (72,212) 152,245 34,634 317,405
Allocated to exploration expense [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Total stock-based compensation expense 370,569 170,830 504,615 305,505
Allocated to exploration expense [Member] | RSUs [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Total stock-based compensation expense 222,883 81,867 303,813 152,097
Allocated to exploration expense [Member] | PSUs [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Total stock-based compensation expense 82,653 58,720 111,375 92,673
Allocated to exploration expense [Member] | Stock options [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Total stock-based compensation expense $ 65,033 $ 30,243 $ 89,427 $ 60,735