v3.26.1
Shareholders' equity - Additional Information (Detail) - $ / shares
1 Months Ended
Jul. 31, 2026
Jun. 30, 2026
Class of Stock [Line Items]    
Preferred stock, shares authorized (in shares)   20,000,000
Preferred stock, par value (in dollars per share)   $ 1.00
Preferred Series L | Subsequent Event    
Class of Stock [Line Items]    
Stock Issued During Period, Shares, New Issues 60,000  
Preferred stock, liquidation preference per share (in USD per share) $ 10,000  
Preferred stock dividend rate (as a percent) 6.625%