v3.26.1
Share Capital and Per Share Amounts (Details) - shares
Mar. 31, 2026
Dec. 31, 2025
Share Capital and Per Share Amounts [Line Items]    
Outstanding share exercisable 0