Annual report [Section 13 and 15(d), not S-K Item 405]

Subsequent Events (Details)

v3.25.1
Subsequent Events (Details) - Subsequent Event
3 Months Ended
Feb. 28, 2025
Feb. 18, 2025
Feb. 07, 2025
CAD ($)
Feb. 07, 2025
USD ($)
Jan. 14, 2025
Jan. 13, 2025
CAD ($)
Mar. 31, 2025
USD ($)
Subsequent Event [Line Items]              
Litigation settlement fee expense, benefit             $ 79,006
Sales and marketing agreement, term 2 years            
Average Closing Share Price | Director              
Subsequent Event [Line Items]              
Related party transaction, period   30 days     30 days    
The Corporation Of The Town Of Milton, Milton Energy Generation Solutions Inc. And Milton Hydro Distribution Inc              
Subsequent Event [Line Items]              
Loss contingency, damages awarded           $ 400,000  
Loss contingency, damages paid     $ 100,000 $ 70,994