XML 36 R25.htm IDEA: XBRL DOCUMENT v3.25.3
Nature of Operations and Basis of Presentation - Loss per share (Details) - shares
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Nature of Operations and Basis of Presentation    
Balance 1,991,215 3,206,959
Share purchase options    
Nature of Operations and Basis of Presentation    
Balance 353,000 946,209
Share units (RSU, PSU, DSU)    
Nature of Operations and Basis of Presentation    
Balance 1,638,215 2,260,750