v3.26.1
Shareholders’ equity - Narrative (Details)
Jun. 30, 2026
shares
Stockholders' Equity Note [Abstract]  
Preferred stock, shares authorized (in shares) 1,164,000