v3.26.1
Net Loss Per Share of Common Share (Details)
6 Months Ended
Jun. 30, 2026
shares
Jun. 30, 2025
shares
Net Loss Per Share of Common Share    
Potentially dilutive securities included in calculation 0 0
Share exchangeable ratio 1 1