v3.26.1
Subsequent events (Details)
Jul. 22, 2026
$ / shares
Subsequent Event [Member]  
Subsequent events (Details) [Line Items]  
Common Stock, Dividends, Per Share, Declared $ 0.25