v3.26.1
Subsequent Events (Details) - Subsequent Event - 2026 Q3 Dividends
1 Months Ended
Jul. 29, 2026
$ / shares
Subsequent Event  
Dividend declaration date Jul. 29, 2026
Dividends declared (in dollars per share) $ 0.3
Dividend payable date Aug. 27, 2026
Dividend date of record Aug. 17, 2026