v3.26.1
Schedule of Stock Option Transactions (Details) - USD ($)
1 Months Ended 6 Months Ended
Jun. 30, 2026
Jan. 31, 2026
Jun. 30, 2026
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Total Options Outstanding, Ending balance 1,073,000   1,073,000
Share-Based Payment Arrangement, Option [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Total Options Outstanding, Beginning balance   537,000 537,000
Weighted Average Exercise Price Outstanding, Beginning balance   $ 8.91 $ 8.91
Aggregate Intrinsic Value, Beginning balance  
Total Options Outstanding, Exercised    
Weighted Average Exercise Price, Exercised    
Total Options Outstanding, Granted 235,000 318,966 554,000
Weighted Average Exercise Price, Granted     $ 1.07
Total Options Outstanding, Cancelled     (18,000)
Weighted Average Exercise Price, Cancelled     $ 1.24
Total Options Outstanding, Ending balance 1,073,000   1,073,000
Weighted Average Exercise Price, Ending balance $ 4.99   $ 4.99
Aggregate Intrinsic Value, Ending balance