v3.25.2
Subsequent events (Details)
1 Months Ended
Jul. 22, 2025
$ / shares
Subsequent Event [Member]  
Subsequent events (Details) [Line Items]  
Common Stock, Dividends, Per Share, Declared $ 0.25