XML 78 R55.htm IDEA: XBRL DOCUMENT v3.25.4
Shareholders' Equity - Schedule of Common Shares (Details) - shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Share-Based Payment Arrangement [Abstract]    
Common stock, shares authorized Unlimited Unlimited
Common stock, shares outstanding (in shares) 300,600,710 295,757,002
Common stock, shares issued (in shares) 300,600,710 295,757,002