v3.26.1
Subsequent Events - Additional Information (Details) - O 2026 Q3 Dividends - Subsequent Event
Aug. 06, 2026
$ / shares
Subsequent Event [Line Items]  
Cash dividend $ 0.34
Date Declared Aug. 06, 2026
Payment Date Oct. 15, 2026
Record Date Sep. 30, 2026