v3.25.2
Shareholders' Equity - Schedule of Stock Plans (Details) - $ / shares
6 Months Ended
May 31, 2025
Schedule of Stock Plans [Abstract]  
Shares, Options outstanding December 1, 2024 340,000
Weighted Average Exercise Price, Options outstanding December 1, 2024 $ 2.59
Shares, Options issued in the six months ended May 31, 2025 505,000
Weighted Average Exercise Price, Options issued in the six months ended May 31, 2025 $ 2.24
Shares, Options exercised in the six months ended May 31, 2025 (155,000)
Weighted Average Exercise Price, Options exercised in the six months ended May 31, 2025 $ 1.41
Shares, Options cancelled in the six months ended May 31, 2025 (15,000)
Weighted Average Exercise Price, Options cancelled in the six months ended May 31, 2025 $ 1.41
Shares, Options outstanding at May 31, 2025 675,000
Weighted Average Exercise Price, Options outstanding at May 31, 2025 $ 2.57
Shares, Options exercisable at May 31, 2025 550,000
Weighted Average Exercise Price, Options exercisable at May 31, 2025 $ 2.66