v3.26.1
Capital stock - At-the market equity offering program (Details) - Common stock - USD ($)
$ in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Aug. 31, 2025
Aug. 31, 2021
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
2021 ATM Program          
Capital stock          
Shares issued     0   4,000,000
Net proceeds from issuance of stock     $ 0.0   $ 22.7
At-the-market equity offering program          
Capital stock          
Maximum value of common stock allowed to be sold $ 100.0 $ 100.0      
Shares issued       0