v3.26.3
Subsequent event (Details) - Class A - Public Offering - Subsequent Event
shares in Millions, $ in Millions
Oct. 16, 2026
USD ($)
shares
Subsequent Event [Line Items]  
Number of shares issued (in shares) | shares 61.5
Net proceeds received | $ $ 187.2