v3.26.1
Share Capital - ATM Share Issuances and Programs (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Aug. 08, 2025
Share Capital          
Net proceeds     $ 1.9 $ 0.2  
Gross proceeds     $ 1.9 $ 0.2  
ATM offering          
Share Capital          
Common shares reserved for future issuance         $ 50.0
Current ATM Program          
Share Capital          
Shares issued (in shares) 3,139,330 6,551,590 5,361,672 11,162,960  
Sale of stock per share $ 3.59 $ 1.72 $ 4.12 $ 1.66  
Proceeds from issuing shares $ 11.3 $ 11.3 $ 22.1 $ 18.5  
Net proceeds $ 11.0 $ 11.0 $ 21.5 $ 18.0