v3.26.1
Subsequent Events (Details) - Forecast [Member] - $ / shares
Sep. 15, 2026
Sep. 30, 2026
Subsequent Events (Details) [Line Items]    
Dividend per share $ 0.1 $ 0.12
Dividend represents an increase percentage 20.00%